From d264c06830d7aac2178d50c5986f68fecbaeab11 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Sun, 29 Mar 2026 09:46:14 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat(mes):=20=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E4=BF=9D=E5=85=BB=E7=BB=B4=E6=8A=A4=E7=B1=BB=E5=9E=8B=E5=AD=97?= =?UTF-8?q?=E6=AE=B5=E5=8F=8A=E7=9B=B8=E5=85=B3=E6=A0=A1=E9=AA=8C=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/tm/tool/type/ToolTypeForm.vue | 12 +++++++----- src/views/mes/tm/tool/type/index.vue | 2 +- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/views/mes/tm/tool/type/ToolTypeForm.vue b/src/views/mes/tm/tool/type/ToolTypeForm.vue index 09625714b..d1913a8fd 100644 --- a/src/views/mes/tm/tool/type/ToolTypeForm.vue +++ b/src/views/mes/tm/tool/type/ToolTypeForm.vue @@ -12,9 +12,7 @@ @@ -118,13 +116,17 @@ const formData = ref({ const formRules = reactive({ code: [{ required: true, message: '类型编码不能为空', trigger: 'blur' }], name: [{ required: true, message: '类型名称不能为空', trigger: 'blur' }], - codeFlag: [{ required: true, message: '是否编码管理不能为空', trigger: 'blur' }] + codeFlag: [{ required: true, message: '是否编码管理不能为空', trigger: 'blur' }], + maintenType: [{ required: true, message: '保养维护类型不能为空', trigger: 'change' }], + maintenPeriod: [{ required: true, message: '保养周期不能为空', trigger: 'change' }] }) const formRef = ref() // 表单 Ref /** 生成类型编码 */ const generateCode = async () => { - formData.value.code = await AutoCodeRecordApi.generateAutoCode(MesAutoCodeRuleCode.TM_TOOL_TYPE_CODE) + formData.value.code = await AutoCodeRecordApi.generateAutoCode( + MesAutoCodeRuleCode.TM_TOOL_TYPE_CODE + ) } /** 监听 codeFlag 变化,清空保养相关字段 */ diff --git a/src/views/mes/tm/tool/type/index.vue b/src/views/mes/tm/tool/type/index.vue index a4d4d1f9b..b5cf97a27 100644 --- a/src/views/mes/tm/tool/type/index.vue +++ b/src/views/mes/tm/tool/type/index.vue @@ -82,7 +82,7 @@ - +