From 799923277100e3ed3338d0481cfe36f6c568dce7 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Fri, 3 Apr 2026 23:30:40 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat(mes):=20=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E7=BB=B4=E4=BF=AE=E5=B7=A5=E5=8D=95=E7=BC=96=E7=A0=81=E5=94=AF?= =?UTF-8?q?=E4=B8=80=E6=80=A7=E6=A0=A1=E9=AA=8C=E5=8F=8A=E8=AE=BE=E5=A4=87?= =?UTF-8?q?=E7=BC=96=E5=8F=B7=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 新增维修工单编码的唯一性校验逻辑,确保在创建和更新维修工单时编码不重复。同时,新增设备编号字段以便于关联设备信息,提升维修工单管理的准确性和完整性。 --- src/views/mes/dv/repair/RepairForm.vue | 153 +++++++++++++++++++------ src/views/mes/dv/repair/index.vue | 74 +++++------- src/views/mes/utils/constants.ts | 3 +- 3 files changed, 150 insertions(+), 80 deletions(-) diff --git a/src/views/mes/dv/repair/RepairForm.vue b/src/views/mes/dv/repair/RepairForm.vue index c55463bc5..b387b5ccc 100644 --- a/src/views/mes/dv/repair/RepairForm.vue +++ b/src/views/mes/dv/repair/RepairForm.vue @@ -6,22 +6,34 @@ :model="formData" :rules="formRules" label-width="100px" + :disabled="isDetail" > - - + + + - + - + @@ -33,6 +45,7 @@ type="datetime" value-format="x" placeholder="选择报修日期" + :disabled="isHeaderReadonly" /> @@ -43,6 +56,7 @@ type="datetime" value-format="x" placeholder="选择完成日期" + :disabled="isHeaderReadonly" /> @@ -53,6 +67,7 @@ type="datetime" value-format="x" placeholder="选择验收日期" + disabled /> @@ -60,7 +75,7 @@ - + - + - + - + - + diff --git a/src/views/mes/dv/repair/index.vue b/src/views/mes/dv/repair/index.vue index 97d98dcf9..b328af47b 100644 --- a/src/views/mes/dv/repair/index.vue +++ b/src/views/mes/dv/repair/index.vue @@ -81,10 +81,16 @@ - - - - + + + + + + - + - - - + + + - +