style:仓库信息-仓库分类必填,默认选第一个

main
黄伟杰 6 days ago
parent 124083fe5e
commit 93f38496d6

@ -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?',

@ -285,6 +285,7 @@
placeholderSort: '请输入排序',
placeholderRemark: '请输入备注',
validatorNameRequired: '仓库名称不能为空',
validatorCategoryTypeRequired: '仓库分类不能为空',
validatorSortRequired: '排序不能为空',
validatorStatusRequired: '开启状态不能为空',
confirmDefaultStatus: '确认要{action}"{name}"默认吗?',

@ -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,

Loading…
Cancel
Save