From 93f38496d6062d0eef6b470271aa249f935ff1eb Mon Sep 17 00:00:00 2001 From: hwj Date: Wed, 17 Jun 2026 11:05:19 +0800 Subject: [PATCH] =?UTF-8?q?style=EF=BC=9A=E4=BB=93=E5=BA=93=E4=BF=A1?= =?UTF-8?q?=E6=81=AF-=E4=BB=93=E5=BA=93=E5=88=86=E7=B1=BB=E5=BF=85?= =?UTF-8?q?=E5=A1=AB=EF=BC=8C=E9=BB=98=E8=AE=A4=E9=80=89=E7=AC=AC=E4=B8=80?= =?UTF-8?q?=E4=B8=AA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/locales/en.ts | 1 + src/locales/zh-CN.ts | 1 + src/views/erp/stock/warehouse/WarehouseForm.vue | 4 +++- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/locales/en.ts b/src/locales/en.ts index a2fa7281..dc7b396c 100644 --- a/src/locales/en.ts +++ b/src/locales/en.ts @@ -285,6 +285,7 @@ placeholderSort: 'Please enter sort', placeholderRemark: 'Please enter remark', validatorNameRequired: 'Warehouse name is required', + validatorCategoryTypeRequired: 'Warehouse category is required', validatorSortRequired: 'Sort is required', validatorStatusRequired: 'Status is required', confirmDefaultStatus: 'Are you sure to {action} "{name}" as default?', diff --git a/src/locales/zh-CN.ts b/src/locales/zh-CN.ts index bd3c1ca6..8d55b73c 100644 --- a/src/locales/zh-CN.ts +++ b/src/locales/zh-CN.ts @@ -285,6 +285,7 @@ placeholderSort: '请输入排序', placeholderRemark: '请输入备注', validatorNameRequired: '仓库名称不能为空', + validatorCategoryTypeRequired: '仓库分类不能为空', validatorSortRequired: '排序不能为空', validatorStatusRequired: '开启状态不能为空', confirmDefaultStatus: '确认要{action}"{name}"默认吗?', diff --git a/src/views/erp/stock/warehouse/WarehouseForm.vue b/src/views/erp/stock/warehouse/WarehouseForm.vue index a3242d7e..7df399da 100644 --- a/src/views/erp/stock/warehouse/WarehouseForm.vue +++ b/src/views/erp/stock/warehouse/WarehouseForm.vue @@ -104,6 +104,7 @@ const formData = ref({ }) const formRules = reactive({ name: [{ required: true, message: t('ErpStock.Warehouse.validatorNameRequired'), trigger: 'blur' }], + categoryType: [{ required: true, message: t('ErpStock.Warehouse.validatorCategoryTypeRequired'), trigger: 'change' }], sort: [{ required: true, message: t('ErpStock.Warehouse.validatorSortRequired'), trigger: 'blur' }], status: [{ required: true, message: t('ErpStock.Warehouse.validatorStatusRequired'), trigger: 'blur' }] }) @@ -153,10 +154,11 @@ const submitForm = async () => { /** 重置表单 */ const resetForm = () => { + const categoryTypeOptions = getIntDictOptions(DICT_TYPE.MATERIAL_CLASSIFICATION_TYPE) formData.value = { id: undefined, name: undefined, - categoryType: undefined, + categoryType: categoryTypeOptions[0]?.value, address: undefined, sort: undefined, remark: undefined,