From 4718b5020718890fb1c01d8605cc9707f89997cf Mon Sep 17 00:00:00 2001 From: zhangdi <15053473693@163.com> Date: Tue, 20 Jan 2026 17:10:01 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E8=89=BA=E6=A8=A1=E6=9D=BF=E9=80=BB?= =?UTF-8?q?=E8=BE=91=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/addTemplateDialog.vue | 18 +++++++++++++++++- .../processManagement/processTemplate.vue | 1 + 2 files changed, 18 insertions(+), 1 deletion(-) 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;