This commit is contained in:
zhoutianchi
2025-12-26 14:27:59 +08:00
parent d91431f593
commit 08251022f5
2 changed files with 6 additions and 12 deletions

View File

@@ -14,8 +14,8 @@
</el-form-item>
</el-col>
<el-col :span="12" class="mb20">
<el-form-item :label="$t('sysuser.name')" prop="name">
<el-input clearable :placeholder="$t('sysuser.inputNameTip')" v-model="dataForm.name"></el-input>
<el-form-item :label="$t('sysuser.name')" prop="realName">
<el-input clearable :placeholder="$t('sysuser.inputNameTip')" v-model="dataForm.realName"></el-input>
</el-form-item>
</el-col>
<el-col :span="12" class="mb20">
@@ -57,11 +57,6 @@
<el-input clearable :placeholder="$t('sysuser.inputEmailTip')" v-model="dataForm.email"></el-input>
</el-form-item>
</el-col>
<el-col :span="12" class="mb20">
<el-form-item :label="$t('sysuser.nickname')" prop="nickname">
<el-input clearable :placeholder="$t('sysuser.inputNicknameTip')" v-model="dataForm.nickname"></el-input>
</el-form-item>
</el-col>
<el-col :span="12" class="mb20">
<el-form-item :label="$t('sysuser.lockFlag')" prop="lockFlag">
<el-radio-group v-model="dataForm.lockFlag">
@@ -125,8 +120,7 @@ const dataForm = reactive({
deptId: '',
roleList: [],
postList: [],
nickname: '',
name: '',
realName: '',
email: '',
post: [] as string[],
role: [] as string[],
@@ -154,14 +148,14 @@ const dataRules = ref({
},
],
// 姓名校验,不能为空、只能是中文
name: [
realName: [
{ validator: rule.overLength, trigger: 'blur' },
{ required: true, message: t('sysuser.nameRequired'), trigger: 'blur' },
{ validator: rule.chinese, trigger: 'blur' },
],
deptId: [{ required: true, message: t('sysuser.deptRequired'), trigger: 'blur' }],
role: [{ required: true, message: t('sysuser.roleRequired'), trigger: 'blur' }],
post: [{ required: true, message: t('sysuser.postRequired'), trigger: 'blur' }],
// post: [{ required: true, message: t('sysuser.postRequired'), trigger: 'blur' }],
// 手机号校验,不能为空、新增的时不能重复校验
phone: [
{ required: true, message: t('sysuser.phoneRequired'), trigger: 'blur' },