{
{{ $t('common.updateExisting') }}
+
- {{ message }}
+
+
+
+
diff --git a/src/views/system/user/modules/user-operate-drawer.vue b/src/views/system/user/modules/user-operate-drawer.vue
index 8bbdc419..68ecfa2c 100644
--- a/src/views/system/user/modules/user-operate-drawer.vue
+++ b/src/views/system/user/modules/user-operate-drawer.vue
@@ -65,14 +65,15 @@ function createDefaultModel(): Model {
};
}
-type RuleKey = Extract;
+type RuleKey = Extract;
const rules: Record = {
userName: [createRequiredRule($t('page.system.user.form.userName.required'))],
nickName: [createRequiredRule($t('page.system.user.form.nickName.required'))],
password: [{ ...patternRules.pwd, required: props.operateType === 'add' }],
phonenumber: [patternRules.phone],
- status: [createRequiredRule($t('page.system.user.form.status.required'))]
+ status: [createRequiredRule($t('page.system.user.form.status.required'))],
+ roleIds: [{ ...createRequiredRule('请选择角色'), type: 'array' }]
};
async function getUserInfo() {
diff --git a/src/views/tool/gen/index.vue b/src/views/tool/gen/index.vue
index 55fd990e..e78cbb07 100644
--- a/src/views/tool/gen/index.vue
+++ b/src/views/tool/gen/index.vue
@@ -313,8 +313,8 @@ getDataNames();
:pagination="mobilePagination"
class="sm:h-full"
/>
-
-
+
+