diff --git a/src/views/processManagement/components/addTemplateDialog.vue b/src/views/processManagement/components/addTemplateDialog.vue index 8091205..6c941cf 100644 --- a/src/views/processManagement/components/addTemplateDialog.vue +++ b/src/views/processManagement/components/addTemplateDialog.vue @@ -615,15 +615,30 @@ export default { }, // 插入一行 addTable() { - this.ruleForm.tableData.push({ - processNo: this.getProcessNo(this.ruleForm.tableData), - processCode: null, - processName: null, - craftCode: null, - workHours: null, - proDes: null, - isMain: null, - }); + this.tempId++; + if (this.activeName == '1') { + this.ruleForm.tableData.push({ + _tempId: this.tempId, // 临时唯一标识 + id: null, + processNo: this.getProcessNo(this.ruleForm.tableData), + }); + } + if (this.activeName == '2') { + this.ruleForm.tableData2.push({ + _tempId: this.tempId, // 临时唯一标识 + id: null, + trialNo: this.getProcessNo(this.ruleForm.tableData2), + }); + } + // this.ruleForm.tableData.push({ + // processNo: this.getProcessNo(this.ruleForm.tableData), + // processCode: null, + // processName: null, + // craftCode: null, + // workHours: null, + // proDes: null, + // isMain: null, + // }); }, // 删除一行 delTable(row, index) {