diff --git a/src/views/processManagement/components/addTemplateDialog.vue b/src/views/processManagement/components/addTemplateDialog.vue index ff567fb..5b996e8 100644 --- a/src/views/processManagement/components/addTemplateDialog.vue +++ b/src/views/processManagement/components/addTemplateDialog.vue @@ -277,6 +277,22 @@ export default { } }, methods: { + // 获取工序号 + getProcessNo(table) { + const len = table; + let processNo = (len.length + 1) * 5; + + if (processNo.toString().length === 1) { + processNo = '000' + processNo; + } else if (processNo.toString().length === 2) { + processNo = '00' + processNo; + } else if (processNo.toString().length === 3) { + processNo = '0' + processNo; + } else if (processNo.toString().length === 4) { + processNo = '' + processNo; + } + return processNo; + }, // 获取工艺能力 getProcessAbilityList(){ getProcessAbilityList().then(res => { @@ -317,7 +333,7 @@ export default { // 插入一行 addTable() { this.ruleForm.tableData.push({ - processNo: null, + processNo: this.getProcessNo(this.ruleForm.tableData), processCode: null, processName: null, craftCode: null, diff --git a/src/views/processManagement/processTemplate.vue b/src/views/processManagement/processTemplate.vue index 323469e..1551bd8 100644 --- a/src/views/processManagement/processTemplate.vue +++ b/src/views/processManagement/processTemplate.vue @@ -257,6 +257,7 @@ export default { }, methods: { + addFn() { this.isTemplateOpen = true; this.moldAddMore = true;