From 399e6d051c0674340748adc0fa874949713b0134 Mon Sep 17 00:00:00 2001 From: zch Date: Mon, 28 Jul 2025 17:57:22 +0800 Subject: [PATCH] =?UTF-8?q?refactor(qms):=20=E4=BF=AE=E6=94=B9=E6=A3=80?= =?UTF-8?q?=E6=B5=8B=E9=A1=B9=E7=9B=B8=E5=85=B3=E9=A1=B5=E9=9D=A2=E5=92=8C?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E7=B1=BB=E5=9E=8B=E5=AE=9A=E4=B9=89=EF=BC=8C?= =?UTF-8?q?=E8=A7=A3=E5=86=B3=E5=AD=97=E5=85=B8=E5=9B=9E=E6=98=BE=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将检测项的 specUpper 和 specLower 字段类型从 number改为 string - 更新了相关 API 类型定义文件 - 调整了规格上下限,将 InputNumber 改为 Input - 优化了数据初始化逻辑,将字典相关字段转换为 Number 类型 --- src/api/qms/qcInspectionItem/types.ts | 12 ++++++------ src/api/qms/qcInspectionResult/types.ts | 12 ++++++------ src/api/qms/qcTemplateItem/types.ts | 12 ++++++------ src/api/qms/qcUnqualifiedRecord/types.ts | 12 ++++++------ src/views/qms/qcInspectionItem/index.vue | 11 +++++++---- 5 files changed, 31 insertions(+), 28 deletions(-) diff --git a/src/api/qms/qcInspectionItem/types.ts b/src/api/qms/qcInspectionItem/types.ts index 2c37b4c..947813e 100644 --- a/src/api/qms/qcInspectionItem/types.ts +++ b/src/api/qms/qcInspectionItem/types.ts @@ -67,12 +67,12 @@ export interface QcInspectionItemVO { /** * 规格上限 */ - specUpper: number; + specUpper: string; /** * 规格下限 */ - specLower: number; + specLower: string; /** * 检测项说明 @@ -174,12 +174,12 @@ export interface QcInspectionItemForm extends BaseEntity { /** * 规格上限 */ - specUpper?: number; + specUpper?: string; /** * 规格下限 */ - specLower?: number; + specLower?: string; /** * 检测项说明 @@ -283,12 +283,12 @@ export interface QcInspectionItemQuery extends PageQuery { /** * 规格上限 */ - specUpper?: number; + specUpper?: string; /** * 规格下限 */ - specLower?: number; + specLower?: string; /** * 检测项说明 diff --git a/src/api/qms/qcInspectionResult/types.ts b/src/api/qms/qcInspectionResult/types.ts index 3f67b2c..d57e05c 100644 --- a/src/api/qms/qcInspectionResult/types.ts +++ b/src/api/qms/qcInspectionResult/types.ts @@ -92,12 +92,12 @@ export interface QcInspectionResultVO { /** * 规格上限(快照) */ - specUpper: number; + specUpper: string; /** * 规格下限(快照) */ - specLower: number; + specLower: string; /** * 检测项说明(快照) @@ -200,12 +200,12 @@ export interface QcInspectionResultForm extends BaseEntity { /** * 规格上限(快照) */ - specUpper?: number; + specUpper?: string; /** * 规格下限(快照) */ - specLower?: number; + specLower?: string; /** * 检测项说明(快照) @@ -309,12 +309,12 @@ export interface QcInspectionResultQuery extends PageQuery { /** * 规格上限(快照) */ - specUpper?: number; + specUpper?: string; /** * 规格下限(快照) */ - specLower?: number; + specLower?: string; /** * 检测项说明(快照) diff --git a/src/api/qms/qcTemplateItem/types.ts b/src/api/qms/qcTemplateItem/types.ts index c824eb9..63563b2 100644 --- a/src/api/qms/qcTemplateItem/types.ts +++ b/src/api/qms/qcTemplateItem/types.ts @@ -72,12 +72,12 @@ export interface QcTemplateItemVO { /** * 规格上限 */ - specUpper: number; + specUpper: string; /** * 规格下限 */ - specLower: number; + specLower: string; /** * 检测项说明 @@ -160,12 +160,12 @@ export interface QcTemplateItemForm extends BaseEntity { /** * 规格上限 */ - specUpper?: number; + specUpper?: string; /** * 规格下限 */ - specLower?: number; + specLower?: string; /** * 检测项说明 @@ -249,12 +249,12 @@ export interface QcTemplateItemQuery extends PageQuery { /** * 规格上限 */ - specUpper?: number; + specUpper?: string; /** * 规格下限 */ - specLower?: number; + specLower?: string; /** * 检测项说明 diff --git a/src/api/qms/qcUnqualifiedRecord/types.ts b/src/api/qms/qcUnqualifiedRecord/types.ts index 921fc97..efff4b2 100644 --- a/src/api/qms/qcUnqualifiedRecord/types.ts +++ b/src/api/qms/qcUnqualifiedRecord/types.ts @@ -72,12 +72,12 @@ export interface QcUnqualifiedRecordVO { /** * 规格上限 */ - specUpper: number; + specUpper: string; /** * 规格下限 */ - specLower: number; + specLower: string; /** * 检查项说明 @@ -160,12 +160,12 @@ export interface QcUnqualifiedRecordForm extends BaseEntity { /** * 规格上限 */ - specUpper?: number; + specUpper?: string; /** * 规格下限 */ - specLower?: number; + specLower?: string; /** * 检查项说明 @@ -249,12 +249,12 @@ export interface QcUnqualifiedRecordQuery extends PageQuery { /** * 规格上限 */ - specUpper?: number; + specUpper?: string; /** * 规格下限 */ - specLower?: number; + specLower?: string; /** * 检查项说明 diff --git a/src/views/qms/qcInspectionItem/index.vue b/src/views/qms/qcInspectionItem/index.vue index 39131b8..32ea7d9 100644 --- a/src/views/qms/qcInspectionItem/index.vue +++ b/src/views/qms/qcInspectionItem/index.vue @@ -215,7 +215,7 @@ - + @@ -233,15 +233,15 @@ - + - + - + @@ -465,6 +465,9 @@ const handleUpdate = async (row?: QcInspectionItemVO) => { const _itemId = row?.itemId || ids.value[0] const res = await getQcInspectionItem(_itemId); Object.assign(form.value, res.data); + form.value.method = Number(form.value.method); + form.value.detectType = Number(form.value.detectType); + form.value.controlType = Number(form.value.controlType); dialog.visible = true; dialog.title = "修改检测项定义"; }