From bece33cb749abdb8dae0d68c21ed30f6e1edf8ca Mon Sep 17 00:00:00 2001 From: lyh <925863403@qq.com> Date: 星期二, 17 六月 2025 13:37:14 +0800 Subject: [PATCH] 修改确认表与刀具清单展示 新增程序确认表前端流程展示 --- src/views/dnc/base/modules/ProductStructure/GuideCardBatch/GuideCardBatchList.vue | 43 +++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 41 insertions(+), 2 deletions(-) diff --git a/src/views/dnc/base/modules/ProductStructure/GuideCardBatch/GuideCardBatchList.vue b/src/views/dnc/base/modules/ProductStructure/GuideCardBatch/GuideCardBatchList.vue index 3b539f6..13c7147 100644 --- a/src/views/dnc/base/modules/ProductStructure/GuideCardBatch/GuideCardBatchList.vue +++ b/src/views/dnc/base/modules/ProductStructure/GuideCardBatch/GuideCardBatchList.vue @@ -79,9 +79,9 @@ <a-divider type="vertical" /> - <a @click="handleDetail(record)">鍙戣捣娴佺▼</a> + <a v-if="record.flowStatus === '1'" @click="handleStartFlow(record)">鍙戣捣娴佺▼</a> - <a-divider type="vertical" /> + <a-divider v-if="record.flowStatus === '1'" type="vertical" /> <a @click="handleDetail(record)">璇︽儏</a> @@ -184,6 +184,7 @@ deleteBatch: "/dnc/guideCardBatch/deleteBatch", exportXlsUrl: "/dnc/guideCardBatch/exportXls", importExcelUrl: "dnc/guideCardBatch/importExcel", + startGuideCardBatch: "/dnc/guideCardBatch/startGuideCardBatch" }, dictOptions:{}, @@ -292,6 +293,44 @@ handleOpenPrintKnifeListModal(record){ this.$refs.knifeListPrintModal.visible = true this.$refs.knifeListPrintModal.detail = Object.assign({},record) + this.$refs.knifeListPrintModal.handleCutter(record.docId) + }, + + handleStartFlow(record){ + const that = this + that.$confirm({ + this: '鎻愮ず', + content: `纭鍙戣捣纭娴佺▼鍚楋紵`, + okText: '纭', + cancelText: '鍙栨秷', + onOk: () => { + getAction(this.url.startGuideCardBatch,{id:record.id}).then(res => { + if (res.success) { + that.$notification.success({ + message: '娑堟伅', + description: res.message + }) + } else { + that.$notification.error({ + message: '娑堟伅', + description: res.message + }) + } + }) + .catch(err => { + that.$notification.error({ + message: '娑堟伅', + description: err.message + }) + }) + .finally(() => { + that.$destroyAll() + }) + }, + onCancel: () => { + that.$destroyAll() + } + }) } } } -- Gitblit v1.9.3