Merge pull request #381 from paynezhuang/main

This commit is contained in:
Soybean 2024-04-08 19:04:13 +08:00 committed by GitHub
commit 35310ed73c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -84,11 +84,13 @@ function createDefaultModel(): Model {
};
}
type RuleKey = Extract<keyof Model, 'userName' | 'userStatus'>;
type RuleKey = Extract<keyof Model, 'menuName' | 'status' | 'routeName' | 'routePath'>;
const rules: Record<RuleKey, App.Global.FormRule> = {
userName: defaultRequiredRule,
userStatus: defaultRequiredRule
menuName: defaultRequiredRule,
status: defaultRequiredRule,
routeName: defaultRequiredRule,
routePath: defaultRequiredRule
};
const disabledMenuType = computed(() => props.operateType === 'edit');