工艺模板保存

dev-scheduling
zhangdi 2 months ago
parent f9b8a7ba9b
commit 605b0dc561
  1. 12
      src/views/processManagement/components/addTemplateDialog.vue
  2. 2
      src/views/processManagement/components/processMainte/dsPartBasicInfo.vue
  3. 2
      src/views/processManagement/components/processMainte/partDetails.vue

@ -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) {

@ -584,7 +584,7 @@ export default {
}, },
{ {
label: '修改人', label: '修改人',
prop: 'updateUser', prop: 'updateUserStr',
search: false, search: false,
sortable: true, sortable: true,
overHidden: true, overHidden: true,

@ -653,7 +653,7 @@ export default {
}, },
{ {
label: '修改人', label: '修改人',
prop: 'updateUser', prop: 'updateUserStr',
search: false, search: false,
sortable: true, sortable: true,
overHidden: true, overHidden: true,

Loading…
Cancel
Save