diff --git a/ui/src/locales/lang/zh-CN/views/user-manage.ts b/ui/src/locales/lang/zh-CN/views/user-manage.ts
index adac6b55d..387394f98 100644
--- a/ui/src/locales/lang/zh-CN/views/user-manage.ts
+++ b/ui/src/locales/lang/zh-CN/views/user-manage.ts
@@ -23,7 +23,7 @@ export default {
nick_name: {
label: '姓名',
placeholder: '请输入姓名',
- lengthMessage: '长度在 2 到 20 个字符',
+ lengthMessage: '长度在 1 到 20 个字符',
},
phone: {
diff --git a/ui/src/views/system-chat-user/user-manage/component/UserDrawer.vue b/ui/src/views/system-chat-user/user-manage/component/UserDrawer.vue
index 59188855f..d7993da0c 100644
--- a/ui/src/views/system-chat-user/user-manage/component/UserDrawer.vue
+++ b/ui/src/views/system-chat-user/user-manage/component/UserDrawer.vue
@@ -13,7 +13,7 @@
+ maxlength="20" show-word-limit>
@@ -96,6 +96,12 @@ const rules = reactive({
message: t('views.userManage.userForm.nick_name.placeholder'),
trigger: 'blur',
},
+ {
+ min: 1,
+ max: 20,
+ message: t('views.userManage.userForm.nick_name.lengthMessage'),
+ trigger: 'blur',
+ },
],
phone: [
{
diff --git a/ui/src/views/system/user-manage/component/UserDrawer.vue b/ui/src/views/system/user-manage/component/UserDrawer.vue
index d4e85d27f..e1bd0629b 100644
--- a/ui/src/views/system/user-manage/component/UserDrawer.vue
+++ b/ui/src/views/system/user-manage/component/UserDrawer.vue
@@ -27,11 +27,11 @@
>
-
+
@@ -257,10 +257,10 @@ const open = (data: any) => {
const memberFormContentRef = ref>()
const submit = async (formEl: FormInstance | undefined) => {
if (!formEl) return
- await formEl.validate(async(valid, fields) => {
+ await formEl.validate(async (valid, fields) => {
if (valid) {
if (memberFormContentRef.value) {
- await memberFormContentRef.value?.validate()
+ await memberFormContentRef.value?.validate()
}
const params = {
...userForm.value,
@@ -276,9 +276,9 @@ const submit = async (formEl: FormInstance | undefined) => {
userManageApi.postUserManage(params, loading).then((res) => {
emit('refresh')
MsgSuccess(t('common.createSuccess'))
- visible.value = false
- })
- }
+ visible.value = false
+ })
+ }
}
})
}