From 0da99069c5e87756cb7ac4d50ea5a4598a1d0150 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Thu, 19 Feb 2026 17:17:13 +0800 Subject: [PATCH] =?UTF-8?q?refactor(mes):=20=E5=B0=86=20enableFlag/enabled?= =?UTF-8?q?/areaEnabled=20=E9=87=8D=E6=9E=84=E4=B8=BA=20status/areaStatus?= =?UTF-8?q?=EF=BC=88CommonStatus=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit QC Template: enableFlag(Boolean) -> status(Integer),使用 CommonStatusEnum Warehouse Area: enabled(Boolean) -> status(Integer),使用 CommonStatusEnum Warehouse Location: areaEnabled(Boolean) -> areaStatus(Integer),使用 CommonStatusEnum 涉及前端 API 定义、列表页、表单页的字段名和字典类型切换(INFRA_BOOLEAN_STRING -> COMMON_STATUS), 以及后端 DO、RespVO、SaveReqVO、PageReqVO、Mapper 的同步修改。 注意:语义反转,原 true(启用) 对应新 status=0(开启),原 false(禁用) 对应新 status=1(关闭)。 --- src/api/mes/qc/template/index.ts | 2 +- src/api/mes/wm/warehouse/area/index.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/api/mes/qc/template/index.ts b/src/api/mes/qc/template/index.ts index 9de9877cf..67274680d 100644 --- a/src/api/mes/qc/template/index.ts +++ b/src/api/mes/qc/template/index.ts @@ -6,7 +6,7 @@ export interface QcTemplateVO { code: string // 方案编号 name: string // 方案名称 types: number[] // 检测种类 - enableFlag: boolean // 是否启用 + status: number // 状态 remark: string // 备注 } diff --git a/src/api/mes/wm/warehouse/area/index.ts b/src/api/mes/wm/warehouse/area/index.ts index 4a99782c2..d56f0f735 100644 --- a/src/api/mes/wm/warehouse/area/index.ts +++ b/src/api/mes/wm/warehouse/area/index.ts @@ -14,7 +14,7 @@ export interface WmWarehouseAreaVO { positionX: number positionY: number positionZ: number - enabled: boolean + status: number frozen: boolean allowItemMixing: boolean allowBatchMixing: boolean