|
@@ -82,7 +82,12 @@ export default {
|
|
|
{ required: true, trigger: "blur", message: "用户名不能为空" }
|
|
|
],
|
|
|
password: [
|
|
|
- { required: true, trigger: "blur", message: "密码不能为空" }
|
|
|
+ { required: true, trigger: "blur", message: "密码不能为空" },
|
|
|
+ {
|
|
|
+ pattern: /^(?=.*[A-Za-z])(?=.*\d)(?=.*[^A-Za-z0-9]).{8,20}$/,
|
|
|
+ message: "密码长度为 8-20 位,必须包含字母、数字和特殊字符",
|
|
|
+ trigger: ["blur", "change"],
|
|
|
+ }
|
|
|
],
|
|
|
code: [{ required: true, trigger: "change", message: "验证码不能为空" }]
|
|
|
},
|