|
|
@@ -103,12 +103,12 @@
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="手机号" style="width: 100%" prop="UserTelephone">
|
|
|
- <el-input v-model="formData.UserTelephone" placeholder="用于审核通知和密码找回"></el-input>
|
|
|
+ <el-input v-model="formData.UserTelephone" placeholder="用于审核通知"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="密码" label-width="150px" style="width: 100%" prop="UserPass" >
|
|
|
- <el-input type="password" v-model="formData.UserPass" auto-complete="off" placeholder="请输入密码(8-20位,字母数字组合)"></el-input>
|
|
|
+ <el-input type="password" v-model="formData.UserPass" auto-complete="off" placeholder="请输入密码"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
@@ -250,11 +250,11 @@
|
|
|
};
|
|
|
var checkUserPass = (rule, value, callback) => {
|
|
|
if (value === '') {
|
|
|
- callback(new Error('请输入正确格式的密码(8——20位,包含英文字母、数字)!'));
|
|
|
+ callback(new Error('请输入正确格式的密码(8—20位,至少包含1个大写字母、1个小写字母和1个数字)!'));
|
|
|
} else {
|
|
|
- let re2 = /^(?=.*[0-9])[0-9A-Za-z]{8,20}$/g
|
|
|
+ let re2 = /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[^]{8,20}$/
|
|
|
if (!re2.test(this.formData.UserPass)) {
|
|
|
- callback(new Error('请输入正确格式的密码(8——20位,包含英文字母、数字)!'));
|
|
|
+ callback(new Error('请输入正确格式的密码(8—20位,至少包含1个大写字母、1个小写字母和1个数字)!'));
|
|
|
} else {
|
|
|
callback();
|
|
|
}
|