fix:修复租户管理Bug

This commit is contained in:
ANHE 2025-03-12 15:15:37 +08:00
parent 17ed80c875
commit 73607be456
2 changed files with 8 additions and 3 deletions

View File

@ -51,7 +51,12 @@ export function useFormRules() {
return { return {
required: true, required: true,
trigger: ['change', 'blur'], trigger: ['change', 'blur'],
message validator: (_rule: any, value: any) => {
if (value === null || value === undefined || value === '') {
return new Error(message);
}
return true;
}
}; };
} }

View File

@ -39,7 +39,7 @@ interface Emits {
const emit = defineEmits<Emits>(); const emit = defineEmits<Emits>();
const appStore = useAppStore(); const appStore = useAppStore();
const { defaultRequiredRule, createNumberRequiredRule } = useFormRules(); const { defaultRequiredRule } = useFormRules();
const { loading, startLoading, endLoading } = useLoading(); const { loading, startLoading, endLoading } = useLoading();
const genTableInfo = ref<Api.Tool.GenTableInfo>(); const genTableInfo = ref<Api.Tool.GenTableInfo>();
@ -73,7 +73,7 @@ const infoRules: Record<InfoRuleKey, App.Global.FormRule> = {
moduleName: defaultRequiredRule, moduleName: defaultRequiredRule,
businessName: defaultRequiredRule, businessName: defaultRequiredRule,
functionName: defaultRequiredRule, functionName: defaultRequiredRule,
parentMenuId: createNumberRequiredRule('上级菜单不能为空'), parentMenuId: defaultRequiredRule,
genType: defaultRequiredRule, genType: defaultRequiredRule,
genPath: defaultRequiredRule genPath: defaultRequiredRule
}; };