From 05d7212bd0401700ad18e45cf25451f2da6e590f Mon Sep 17 00:00:00 2001 From: YunaiV Date: Fri, 20 Feb 2026 15:33:47 +0800 Subject: [PATCH] =?UTF-8?q?feat(mes):=20=E9=87=8D=E6=9E=84=E7=82=B9?= =?UTF-8?q?=E6=A3=80=E4=BF=9D=E5=85=BB=E6=96=B9=E6=A1=88=E7=95=8C=E9=9D=A2?= =?UTF-8?q?=EF=BC=8C=E6=96=B0=E5=A2=9E=E8=AE=BE=E5=A4=87=E5=92=8C=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E9=80=89=E6=8B=A9=E5=99=A8=E7=BB=84=E4=BB=B6=EF=BC=8C?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=90=AF=E7=94=A8=E5=81=9C=E7=94=A8=E9=80=BB?= =?UTF-8?q?=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/mes/dv/checkplan/CheckPlanForm.vue | 49 ------------ .../dv/checkplan/CheckPlanMachineryList.vue | 22 +----- .../mes/dv/checkplan/CheckPlanSubjectList.vue | 22 +----- src/views/mes/dv/checkplan/index.vue | 19 +++++ .../dv/subject/components/DvSubjectSelect.vue | 79 +++++++++++++++++++ 5 files changed, 102 insertions(+), 89 deletions(-) create mode 100644 src/views/mes/dv/subject/components/DvSubjectSelect.vue diff --git a/src/views/mes/dv/checkplan/CheckPlanForm.vue b/src/views/mes/dv/checkplan/CheckPlanForm.vue index ed88f22cb..289d29cdf 100644 --- a/src/views/mes/dv/checkplan/CheckPlanForm.vue +++ b/src/views/mes/dv/checkplan/CheckPlanForm.vue @@ -108,24 +108,6 @@ @@ -215,37 +197,6 @@ const submitForm = async () => { } } -// TODO @AI:启用、停用逻辑,全部迁移到 index.vue 里;聚焦一点; -/** 启用方案 */ -const handleEnable = async () => { - try { - await message.confirm('确认启用该点检保养方案?启用后将不可修改或删除。') - formLoading.value = true - await DvCheckPlanApi.enableCheckPlan(formData.value.id!) - message.success('启用成功') - dialogVisible.value = false - emit('success') - } catch { - } finally { - formLoading.value = false - } -} - -/** 停用方案 */ -const handleDisable = async () => { - try { - await message.confirm('确认停用该点检保养方案?') - formLoading.value = true - await DvCheckPlanApi.disableCheckPlan(formData.value.id!) - message.success('停用成功') - dialogVisible.value = false - emit('success') - } catch { - } finally { - formLoading.value = false - } -} - /** 重置表单 */ const resetForm = () => { formData.value = { diff --git a/src/views/mes/dv/checkplan/CheckPlanMachineryList.vue b/src/views/mes/dv/checkplan/CheckPlanMachineryList.vue index ac119f6d6..111760aaf 100644 --- a/src/views/mes/dv/checkplan/CheckPlanMachineryList.vue +++ b/src/views/mes/dv/checkplan/CheckPlanMachineryList.vue @@ -27,23 +27,8 @@ label-width="80px" v-loading="formLoading" > - - - - {{ item.machineryCode }} - {{ item.machineryName }} - - + @@ -59,7 +44,7 @@