From d4f38dc6c652d8fbc297ade4819a30f26e237ff2 Mon Sep 17 00:00:00 2001
From: mashirot <shiina@sakurasou.io>
Date: Mon, 15 Apr 2024 12:30:10 +0800
Subject: [PATCH] feat: set selectedRole as required when creating a new user
 (#5697)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

#### What type of PR is this?

/kind improvement
/area ui

#### Which issue(s) this PR fixes:

Fixes #5677

#### Does this PR introduce a user-facing change?

```release-note
将新建用户的表单中的角色设置设为必填
```
---
 .../modules/system/users/components/UserCreationModal.vue        | 1 +
 1 file changed, 1 insertion(+)

diff --git a/ui/console-src/modules/system/users/components/UserCreationModal.vue b/ui/console-src/modules/system/users/components/UserCreationModal.vue
index c0207465a..f0e38e5ae 100644
--- a/ui/console-src/modules/system/users/components/UserCreationModal.vue
+++ b/ui/console-src/modules/system/users/components/UserCreationModal.vue
@@ -163,6 +163,7 @@ const handleCreateUser = async () => {
         v-model="selectedRole"
         :label="$t('core.user.grant_permission_modal.fields.role.label')"
         type="roleSelect"
+        validation="required"
       ></FormKit>
       <FormKit
         v-model="formState.bio"