|
|
|
@ -130,18 +130,18 @@ |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="processCode" label="工序名称" align="left"> |
|
|
|
<el-table-column prop="ppsId" label="工序名称" align="left"> |
|
|
|
<template #header> |
|
|
|
<template #header> |
|
|
|
<span><i style="color: red">*</i>工序名称</span> |
|
|
|
<span><i style="color: red">*</i>工序名称</span> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
<template #default="scope"> |
|
|
|
<template #default="scope"> |
|
|
|
<el-form-item |
|
|
|
<el-form-item |
|
|
|
:prop="`tableData[${scope.$index}].processId`" |
|
|
|
:prop="`tableData[${scope.$index}].ppsId`" |
|
|
|
:rules="rules.tableData.processId" |
|
|
|
:rules="rules.tableData.ppsId" |
|
|
|
label-width="0" |
|
|
|
label-width="0" |
|
|
|
> |
|
|
|
> |
|
|
|
<el-select |
|
|
|
<el-select |
|
|
|
v-model="scope.row.processId" |
|
|
|
v-model="scope.row.ppsId" |
|
|
|
placeholder="请选择" |
|
|
|
placeholder="请选择" |
|
|
|
@change="processChange(scope.row, scope.$index)" |
|
|
|
@change="processChange(scope.row, scope.$index)" |
|
|
|
clearable |
|
|
|
clearable |
|
|
|
@ -487,7 +487,7 @@ export default { |
|
|
|
}, |
|
|
|
}, |
|
|
|
], |
|
|
|
], |
|
|
|
processNo: [{ required: true, message: '请输入工序号', trigger: 'blur' }], |
|
|
|
processNo: [{ required: true, message: '请输入工序号', trigger: 'blur' }], |
|
|
|
processCode: [{ required: true, message: '请选择工序代码', trigger: 'blur' }], |
|
|
|
ppsId: [{ required: true, message: '请选择工序代码', trigger: 'blur' }], |
|
|
|
caId: [{ required: true, message: '请选择工艺能力', trigger: 'blur' }], |
|
|
|
caId: [{ required: true, message: '请选择工艺能力', trigger: 'blur' }], |
|
|
|
workHours: [{ required: true, message: '请输入工时(分钟)', trigger: 'blur' }], |
|
|
|
workHours: [{ required: true, message: '请输入工时(分钟)', trigger: 'blur' }], |
|
|
|
proDes: [{ required: true, message: '请输入工序描述', trigger: 'blur' }], |
|
|
|
proDes: [{ required: true, message: '请输入工序描述', trigger: 'blur' }], |
|
|
|
@ -548,7 +548,7 @@ export default { |
|
|
|
processChange(row, index) { |
|
|
|
processChange(row, index) { |
|
|
|
let selected = this.processList.find(item => item.id == row.ppsId); |
|
|
|
let selected = this.processList.find(item => item.id == row.ppsId); |
|
|
|
row.processName = selected.name; |
|
|
|
row.processName = selected.name; |
|
|
|
row.processCode = selected.code; |
|
|
|
row.ppsId = selected.code; |
|
|
|
}, |
|
|
|
}, |
|
|
|
// 获取工艺能力名字 |
|
|
|
// 获取工艺能力名字 |
|
|
|
craftChange(row, index) { |
|
|
|
craftChange(row, index) { |
|
|
|
|