From efd463893efae0ce85a6d39445f04aa348bbc65f Mon Sep 17 00:00:00 2001 From: YunaiV Date: Sun, 29 Mar 2026 10:04:59 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat(mes):=20=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E5=B7=A5=E5=85=B7=E7=BC=96=E7=A0=81=E5=8F=8A=E5=8F=AF=E7=94=A8?= =?UTF-8?q?=E6=95=B0=E9=87=8F=E5=AD=97=E6=AE=B5=EF=BC=8C=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E6=A0=A1=E9=AA=8C=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将工具编码字段设置为必填,并添加相应的校验逻辑。更新可用数量字段名称为更具描述性的名称,确保代码一致性和可读性。同时,调整相关逻辑以支持新的字段名称。 --- src/api/mes/tm/tool/index.ts | 2 +- src/views/mes/tm/tool/ToolForm.vue | 57 +++++++++++++++++++----------- src/views/mes/tm/tool/index.vue | 17 ++++++--- src/views/mes/utils/constants.ts | 1 + 4 files changed, 50 insertions(+), 27 deletions(-) diff --git a/src/api/mes/tm/tool/index.ts b/src/api/mes/tm/tool/index.ts index 227b00b99..48a775d86 100644 --- a/src/api/mes/tm/tool/index.ts +++ b/src/api/mes/tm/tool/index.ts @@ -10,7 +10,7 @@ export interface TmToolVO { toolTypeId: number // 工具类型编号 toolTypeName: string // 工具类型名称 quantity: number // 数量 - quantityAvailable: number // 可用数量 + availableQuantity: number // 可用数量 maintenType: number // 保养维护类型 nextMaintenPeriod: number // 下次保养周期(次数) nextMaintenDate: Date // 下次保养日期 diff --git a/src/views/mes/tm/tool/ToolForm.vue b/src/views/mes/tm/tool/ToolForm.vue index e4def0b32..f8b56b5b8 100644 --- a/src/views/mes/tm/tool/ToolForm.vue +++ b/src/views/mes/tm/tool/ToolForm.vue @@ -7,12 +7,13 @@ :rules="formRules" label-width="120px" v-loading="formLoading" + :disabled="isDetail" > - -