From bbb03ff09f77e4ece3dfcf80df855829399528ae Mon Sep 17 00:00:00 2001
From: loulijun2021 <1694218219@qq.com>
Date: 星期二, 27 九月 2022 16:21:43 +0800
Subject: [PATCH] 1.新增cookie参数 rediskey

---
 src/layout/components/Navbar.vue |   21 ++++++++++++++++-----
 1 files changed, 16 insertions(+), 5 deletions(-)

diff --git a/src/layout/components/Navbar.vue b/src/layout/components/Navbar.vue
index 2d8ec41..298570f 100644
--- a/src/layout/components/Navbar.vue
+++ b/src/layout/components/Navbar.vue
@@ -51,7 +51,7 @@
         <!--        <el-form-item label="鐢ㄦ埛鍚嶇О锛�">-->
         <!--          <div> {{ username }}</div>-->
         <!--        </el-form-item>-->
-        <el-form-item label="瀵嗙爜锛�" prop="password">
+        <el-form-item label="鍘熷瘑鐮侊細" prop="password">
           <el-input v-model="form.password" style="width: 220px;" />
         </el-form-item>
         <el-form-item label="鏂板瘑鐮侊細" prop="newpassword">
@@ -92,9 +92,20 @@
     this.username = getCookie('username')
   },
   data() {
-    const validatePassword = (rule, value, callback) => {
+    const validatePassword1 = (rule, value, callback) => {
       if (!value) {
-        return callback(new Error('璇疯緭鍏ュ瘑鐮侊紒'))
+        return callback(new Error('璇疯緭鍏ュ師瀵嗙爜锛�'))
+      } else {
+        if (SER_HZ.test(value)) {
+          return callback(new Error('瀵嗙爜涓嶈兘涓轰腑鏂囷紒'))
+        } else {
+          callback()
+        }
+      }
+    }
+    const validatePassword2 = (rule, value, callback) => {
+      if (!value) {
+        return callback(new Error('璇疯緭鍏ユ柊瀵嗙爜锛�'))
       } else {
         if (SER_HZ.test(value)) {
           return callback(new Error('瀵嗙爜涓嶈兘涓轰腑鏂囷紒'))
@@ -113,10 +124,10 @@
       dialogVisible: false,
       formRules: {
         password: [
-          { required: true, validator: validatePassword, trigger: ['blur', 'change'] }
+          { required: true, validator: validatePassword1, trigger: ['blur', 'change'] }
         ],
         newpassword: [
-          { required: true, validator: validatePassword, trigger: ['blur', 'change'] }
+          { required: true, validator: validatePassword2, trigger: ['blur', 'change'] }
         ]
       }
     }

--
Gitblit v1.9.3