Browse Source

个人中心-修改密码

sqg 3 years ago
parent
commit
fb1a5f2672
1 changed files with 6 additions and 1 deletions
  1. 6 1
      front-vue/src/views/system/user/profile/resetPwd.vue

+ 6 - 1
front-vue/src/views/system/user/profile/resetPwd.vue

@@ -43,7 +43,12 @@ export default {
         ],
         newPassword: [
           { required: true, message: "新密码不能为空", trigger: "blur" },
-          { min: 6, max: 20, message: "长度在 6 到 20 个字符", trigger: "blur" }
+          {
+            pattern: /^(?![0-9]+$)(?![a-z]+$)(?![A-Z]+$)(?!([^(0-9a-zA-Z)])+$).{6,20}$/,
+            message: "密码请包含数字,英文,字符中的两种以上,长度6-20位",
+            trigger: ["blur", "change"],
+          }
+          // { min: 6, max: 20, message: "长度在 6 到 20 个字符", trigger: "blur" }
         ],
         confirmPassword: [
           { required: true, message: "确认密码不能为空", trigger: "blur" },