From daa9e7b71ecfd4f4fc694152b0e08bce09ea8b77 Mon Sep 17 00:00:00 2001 From: "YEJIAXING-PC\\lenovo" <591141169@qq.com> Date: Sat, 8 Feb 2025 10:28:18 +0800 Subject: [PATCH] =?UTF-8?q?BUG=20SBBJ-822=20=E5=8F=96=E6=B6=88=E5=A4=87?= =?UTF-8?q?=E4=BB=B6=E7=AE=A1=E7=90=86=E4=B8=AD=E7=9A=84=E5=A4=87=E4=BB=B6?= =?UTF-8?q?=E7=BC=96=E5=8F=B7=E8=87=AA=E5=8A=A8=E7=94=9F=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/BasicForm/src/BasicForm.vue | 2 +- src/views/eam/basic/item/item.data.ts | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/components/BasicForm/src/BasicForm.vue b/src/components/BasicForm/src/BasicForm.vue index d4654fe..534fd89 100644 --- a/src/components/BasicForm/src/BasicForm.vue +++ b/src/components/BasicForm/src/BasicForm.vue @@ -456,7 +456,7 @@ const submitForm = async () => { const data = unref(formRef)?.formModel emit('success', formType.value, data) } finally { - // formLoading.value = false + formLoading.value = false } } } diff --git a/src/views/eam/basic/item/item.data.ts b/src/views/eam/basic/item/item.data.ts index 6e24154..4e95cfc 100644 --- a/src/views/eam/basic/item/item.data.ts +++ b/src/views/eam/basic/item/item.data.ts @@ -4,6 +4,10 @@ import { dateFormatter } from '@/utils/formatTime' // 表单校验 export const ItemRules = reactive({ + number: [ + { required: true, message: '请输入备件编号', trigger: 'blur' }, + { max: 20, message: '不得超过20个字符', trigger: 'blur' } + ], name: [ { required: true, message: '请输入备件名称', trigger: 'blur' }, { max: 50, message: '不得超过50个字符', trigger: 'blur' } @@ -26,7 +30,7 @@ export const Item = useCrudSchemas(reactive([ field: 'number', sort: 'custom', isSearch: true, - isForm: false, + isForm: true, table: { width: 180, fixed: 'left'