Commit d34be408d6f933586cdab190a6f78ff1a10a5820

Authored by lanss
Committed by Gitee
1 parent 08468edd

update web_src/src/components/dialog/changePassword.vue.

web_src/src/components/dialog/changePassword.vue
@@ -75,7 +75,10 @@ export default { @@ -75,7 +75,10 @@ export default {
75 isLoging: false, 75 isLoging: false,
76 rules: { 76 rules: {
77 oldPassword: [{ required: true, validator: validatePass0, trigger: "blur" }], 77 oldPassword: [{ required: true, validator: validatePass0, trigger: "blur" }],
78 - newPassword: [{ required: true, validator: validatePass1, trigger: "blur" }], 78 + newPassword: [{ required: true, validator: validatePass1, trigger: "blur" }, {
  79 + pattern: /^(?=.*[a-zA-Z])(?=.*\d)(?=.*[~!@#$%^&*()_+`\-={}:";'<>?,.\/]).{8,20}$/,
  80 + message: "密码长度在8-20位之间,由字母+数字+特殊字符组成",
  81 + },],
79 confirmPassword: [{ required: true, validator: validatePass2, trigger: "blur" }], 82 confirmPassword: [{ required: true, validator: validatePass2, trigger: "blur" }],
80 }, 83 },
81 }; 84 };