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