fix: nick_name limit 20

This commit is contained in:
wxg0103 2025-06-25 18:44:17 +08:00
parent c4bf19c92b
commit f9452830d3
3 changed files with 15 additions and 9 deletions

View File

@ -23,7 +23,7 @@ export default {
nick_name: { nick_name: {
label: '姓名', label: '姓名',
placeholder: '请输入姓名', placeholder: '请输入姓名',
lengthMessage: '长度在 2 到 20 个字符', lengthMessage: '长度在 1 到 20 个字符',
}, },
phone: { phone: {

View File

@ -13,7 +13,7 @@
</el-form-item> </el-form-item>
<el-form-item prop="nick_name" :label="$t('views.userManage.userForm.nick_name.label')"> <el-form-item prop="nick_name" :label="$t('views.userManage.userForm.nick_name.label')">
<el-input v-model="userForm.nick_name" :placeholder="$t('views.userManage.userForm.nick_name.placeholder')" <el-input v-model="userForm.nick_name" :placeholder="$t('views.userManage.userForm.nick_name.placeholder')"
maxlength="64" show-word-limit> maxlength="20" show-word-limit>
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item :label="$t('views.login.loginForm.email.label')" prop="email"> <el-form-item :label="$t('views.login.loginForm.email.label')" prop="email">
@ -96,6 +96,12 @@ const rules = reactive({
message: t('views.userManage.userForm.nick_name.placeholder'), message: t('views.userManage.userForm.nick_name.placeholder'),
trigger: 'blur', trigger: 'blur',
}, },
{
min: 1,
max: 20,
message: t('views.userManage.userForm.nick_name.lengthMessage'),
trigger: 'blur',
},
], ],
phone: [ phone: [
{ {

View File

@ -31,7 +31,7 @@
<el-input <el-input
v-model="userForm.nick_name" v-model="userForm.nick_name"
:placeholder="$t('views.userManage.userForm.nick_name.placeholder')" :placeholder="$t('views.userManage.userForm.nick_name.placeholder')"
maxlength="64" maxlength="20"
show-word-limit show-word-limit
> >
</el-input> </el-input>