From 0d86c19b122011dc528c624597b0952660d69aba Mon Sep 17 00:00:00 2001
From: loulijun2021 <1694218219@qq.com>
Date: 星期日, 26 六月 2022 09:32:53 +0800
Subject: [PATCH] 1.优化动态路由

---
 src/views/login/index.vue |   33 +++++++++++++++++----------------
 1 files changed, 17 insertions(+), 16 deletions(-)

diff --git a/src/views/login/index.vue b/src/views/login/index.vue
index f94c563..4242fb5 100644
--- a/src/views/login/index.vue
+++ b/src/views/login/index.vue
@@ -131,39 +131,40 @@
       // } else {
       //   callback()
       // }
-      const mPattern = /^\w+$/ // 姝e垯 绛変环浜嶽A-Za-z0-9_]
-      if (value.length < 5) {
-        callback(new Error('璐﹀彿闀垮害涓嶅皯浜庝簲浣嶏紒'))
-      } else if (!mPattern.test(value)) {
-        callback(new Error('璐﹀彿涓嶇鍚堣鍒欙紝鍙緭鍏ュ瓧姣嶃�佹暟瀛楀強涓嬪垝绾�'))
+      // const mPattern = /^\w+$/ // 姝e垯 绛変环浜嶽A-Za-z0-9_]
+
+      if (value.length < 1) {
+        callback(new Error('璐﹀彿涓嶈兘涓虹┖锛�'))
       } else {
         callback()
       }
+      // if (value.length < 1) {
+      //   callback(new Error('璐﹀彿涓嶈兘涓虹┖锛�'))
+      // } else if (!mPattern.test(value)) {
+      //   callback(new Error('璐﹀彿涓嶇鍚堣鍒欙紝鍙緭鍏ュ瓧姣嶃�佹暟瀛楀強涓嬪垝绾�'))
+      // } else {
+      //   callback()
+      // }
     }
     const validatePassword = (rule, value, callback) => {
-      if (value.length < 6) {
-        callback(new Error('瀵嗙爜闀垮害涓嶅皯浜庡叚浣嶏紒'))
+      if (value.length < 1) {
+        callback(new Error('瀵嗙爜闀垮害涓嶈兘涓虹┖锛�'))
       } else {
         callback()
       }
     }
     return {
       loginForm: {
-        username: 'Admin',
-        password: '123456'
+        username: 'Admin', // Admin
+        password: '123456'// 123456
       },
       loginRules: {
-        username: [{ required: true, trigger: 'blur', validator: validateUsername }],
-        password: [{ required: true, trigger: 'blur', validator: validatePassword }]
+        username: [{ required: true, trigger: ['blur', 'change'], validator: validateUsername }],
+        password: [{ required: true, trigger: ['blur', 'change'], validator: validatePassword }]
       },
       loading: false,
       passwordType: 'password',
       redirect: undefined,
-      // carouselArr: [
-      //   { url: '@/assets/images/img1.png', title: '鏅烘収鐗╄仈', content: '鐢熶骇鐜板満鏁版嵁瀹炴椂閲囬泦銆佷紶杈俱�佸缁村害鍙鍖栧憟鐜�' }
-      //   // { url: 'yellow', title: '鏅烘収鐗╄仈2', content: '鐢熶骇鐜板満鏁版嵁瀹炴椂閲囬泦銆佷紶杈俱�佸缁村害鍙鍖栧憟鐜�2' },
-      //   // { url: 'blue', title: '鏅烘収鐗╄仈3', content: '鐢熶骇鐜板満鏁版嵁瀹炴椂閲囬泦銆佷紶杈俱�佸缁村害鍙鍖栧憟鐜�3' }
-      // ],
       focus1: false,
       focus2: false
     }

--
Gitblit v1.9.3