|
|
@ -25,6 +25,7 @@ |
|
|
|
<span v-if="item === 'WorkLine-PlantNr'">{{ getValue(scope.row['WorkLine-PlantNr']) }}</span> |
|
|
|
<span v-else-if="item === 'WorkLine-LastModify'"> {{ parseTime(scope.row[item]) }} </span> |
|
|
|
<span v-else-if="item === 'WorkLine-CreateTime'"> {{ parseTime(scope.row[item]) }} </span> |
|
|
|
<span v-else-if="item === 'WorkLine-LineType'"> {{ workTypeTrans(scope.row[item]) }} </span> |
|
|
|
<span v-else>{{ scope.row[item] }}</span> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
@ -243,7 +244,6 @@ export default { |
|
|
|
}, |
|
|
|
created() { |
|
|
|
this.options = getWorkshopList() |
|
|
|
this.getList() |
|
|
|
// 获取产线类型 |
|
|
|
this.getStanderOne({ statid: 'WorkLine-LineType' }).then(res => { |
|
|
|
this.lineTypeArray = res.data |
|
|
@ -264,6 +264,7 @@ export default { |
|
|
|
getCostcenterList().then(res => { |
|
|
|
this.costCenterArray = res.data |
|
|
|
}) |
|
|
|
this.getList() |
|
|
|
this.getAttrList() |
|
|
|
}, |
|
|
|
methods: { |
|
|
@ -287,8 +288,9 @@ export default { |
|
|
|
this.headers = [ |
|
|
|
'WorkLine-PlantNr', |
|
|
|
'WorkLine-WorkLineid', |
|
|
|
'WorkLine-WeekModelNr', |
|
|
|
'WorkLine-Descr', |
|
|
|
'WorkLine-LineType', |
|
|
|
'WorkLine-LinePlanMode', |
|
|
|
'WorkLine-WeekModelNr', |
|
|
|
'WorkLine-WorkCalendarNr', |
|
|
|
'WorkLine-Location', |
|
|
@ -296,6 +298,7 @@ export default { |
|
|
|
'WorkLine-CostRate', |
|
|
|
'WorkLine-ProdEff', |
|
|
|
'WorkLine-ReqWorkers', |
|
|
|
'WorkLine-Pos', |
|
|
|
'WorkLine-LastModify', |
|
|
|
'WorkLine-LastUser', |
|
|
|
'WorkLine-CreateTime', |
|
|
@ -315,21 +318,35 @@ export default { |
|
|
|
this.open = false |
|
|
|
this.reset() |
|
|
|
}, |
|
|
|
// 产线类型字段转换 |
|
|
|
workTypeTrans(value) { |
|
|
|
if (this.lineTypeArray.length > 0) { |
|
|
|
let fieldValue = '' |
|
|
|
this.lineTypeArray.forEach(el => { |
|
|
|
if (value === el['stdeftab-stdeftyp']) { |
|
|
|
fieldValue = el['stdeftab-bez'] |
|
|
|
} |
|
|
|
}) |
|
|
|
return fieldValue |
|
|
|
} |
|
|
|
}, |
|
|
|
// 表单重置 |
|
|
|
reset() { |
|
|
|
this.isAdd = true |
|
|
|
this.form = { |
|
|
|
'WorkLine-PlantNr': undefined, |
|
|
|
'WorkLine-WorkLineid': undefined, |
|
|
|
'WorkLine-WeekModelNr': undefined, |
|
|
|
'WorkLine-Descr': undefined, |
|
|
|
'WorkLine-LineType': undefined, |
|
|
|
'WorkLine-LinePlanMode': undefined, |
|
|
|
'WorkLine-WeekModelNr': undefined, |
|
|
|
'WorkLine-WorkCalendarNr': undefined, |
|
|
|
'WorkLine-Location': undefined, |
|
|
|
'WorkLine-CostCenterId': undefined, |
|
|
|
'WorkLine-CostRate': undefined, |
|
|
|
'WorkLine-ProdEff': undefined, |
|
|
|
'WorkLine-ReqWorkers': undefined |
|
|
|
'WorkLine-ReqWorkers': undefined, |
|
|
|
'WorkLine-Pos': undefined |
|
|
|
} |
|
|
|
this.activeName = 'first' |
|
|
|
this.resetForm('form') |
|
|
|