natasha 1 неделя назад
Родитель
Сommit
51ae41520e
3 измененных файлов с 27 добавлено и 12 удалено
  1. 9 4
      src/components/Setting.vue
  2. 9 4
      src/views/forgotPwd.vue
  3. 9 4
      src/views/register.vue

+ 9 - 4
src/components/Setting.vue

@@ -505,7 +505,7 @@
             autocomplete="off"
             placeholder="请输入密码"
             @blur="handleTrim('passwordForm', 'newPwd')"
-            maxlength="20"
+            maxlength="16"
           >
             <i
               slot="suffix"
@@ -522,7 +522,9 @@
               <svg-icon icon-class="eye-invisible"></svg-icon>
             </i>
           </el-input>
-          <p class="tips">不少于6位,且必须同时包含数字和大小写字母</p>
+          <p class="tips">
+            不少于6位,仅由数字与字母组合而成,且必须同时包含数字和大小写字母
+          </p>
         </el-form-item>
         <el-form-item label="再次输入" prop="confirmPwd">
           <el-input
@@ -688,7 +690,9 @@ export default {
         if (result) {
           callback();
         } else {
-          callback(new Error("密码必须同时包含数字和大小写字母"));
+          callback(
+            new Error("密码仅由数字和字母组成,且必须同时包含数字和大小写字母")
+          );
         }
       }
     };
@@ -801,7 +805,8 @@ export default {
           {
             min: 6,
             max: 16,
-            message: "请输入 6-16 位密码,且必须同时包含数字和大小写字母",
+            message:
+              "请输入 6-16 位密码,仅由数字与字母组合而成,且必须同时包含数字和大小写字母",
             trigger: "change",
           },
         ],

+ 9 - 4
src/views/forgotPwd.vue

@@ -50,7 +50,7 @@
           autocomplete="off"
           placeholder="请输入密码"
           @blur="handleTrim('loginCodeForm', 'newPwd')"
-          maxlength="20"
+          maxlength="16"
           @input="handeleInput"
         >
           <i
@@ -68,7 +68,9 @@
             <svg-icon icon-class="eye-invisible"></svg-icon>
           </i>
         </el-input>
-        <p class="tips">不少于6位,且必须同时包含数字和大小写字母</p>
+        <p class="tips">
+          不少于6位,仅由数字与字母组合而成,且必须同时包含数字和大小写字母
+        </p>
       </el-form-item>
       <el-form-item label="再次输入" prop="confirmPwd">
         <el-input
@@ -156,7 +158,9 @@ export default {
         if (result) {
           callback();
         } else {
-          callback(new Error("密码必须同时包含数字和大小写字母"));
+          callback(
+            new Error("密码仅由数字和字母组成,且必须同时包含数字和大小写字母")
+          );
         }
       }
     };
@@ -185,7 +189,8 @@ export default {
           {
             min: 6,
             max: 16,
-            message: "请输入 6-16 位密码,且必须同时包含数字和大小写字母",
+            message:
+              "请输入 6-16 位密码,仅由数字与字母组合而成,且必须同时包含数字和大小写字母",
             trigger: "change",
           },
         ],

+ 9 - 4
src/views/register.vue

@@ -183,7 +183,7 @@
             autocomplete="off"
             placeholder="请输入密码"
             @blur="handleTrim('registerForm', 'newPwd')"
-            maxlength="20"
+            maxlength="16"
           >
             <i
               slot="suffix"
@@ -200,7 +200,9 @@
               <svg-icon icon-class="eye-invisible"></svg-icon>
             </i>
           </el-input>
-          <p class="tips">不少于6位,且必须同时包含数字和大小写字母</p>
+          <p class="tips">
+            不少于6位,仅由数字与字母组合而成,且必须同时包含数字和大小写字母
+          </p>
         </el-form-item>
         <el-form-item label="再次输入" prop="confirmPwd">
           <el-input
@@ -315,7 +317,9 @@ export default {
         if (result) {
           callback();
         } else {
-          callback(new Error("密码必须同时包含数字和大小写字母"));
+          callback(
+            new Error("密码仅由数字和字母组成,且必须同时包含数字和大小写字母")
+          );
         }
       }
     };
@@ -404,7 +408,8 @@ export default {
           {
             min: 6,
             max: 16,
-            message: "请输入 6-16 位密码,且必须同时包含数字和大小写字母",
+            message:
+              "请输入 6-16 位密码,仅由数字与字母组合而成,且必须同时包含数字和大小写字母",
             trigger: "change",
           },
         ],