Procházet zdrojové kódy

个人中心-修改密码

sqg před 3 roky
rodič
revize
fb1a5f2672

+ 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" },