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 + }) + } } }) }