bug fix and performance improvements

This commit is contained in:
2023-07-20 14:31:13 +08:00
parent fe7324eb40
commit c4d147a87d
7 changed files with 88 additions and 44 deletions

View File

@ -223,8 +223,11 @@
:rules="assignAccoutRules"
label-width="80px"
>
<el-form-item label="用户名" prop="username">
<el-input v-model="assignAccountForm.username"></el-input>
<el-form-item label="手机号" prop="username">
<el-input
v-model="assignAccountForm.username"
:maxlength="11"
></el-input>
</el-form-item>
<el-form-item label="密码" prop="password">
<el-input
@ -404,7 +407,14 @@ const handleQuery = () => {
};
const assignAccoutRules = {
username: [{ required: true, message: "请输入用户名", trigger: "blur" }],
username: [
{ required: true, message: "请输入手机号", trigger: "blur" },
{
pattern: /^1[3-9]\d{9}$/,
message: "请输入正确的手机号码",
trigger: "blur",
},
],
password: [{ required: true, message: "请输入密码", trigger: "blur" }],
vipType: [{ required: true, message: "请选择会员类型", trigger: "change" }],
expireTime: [