From 9ca554079555718e298efea45bbb46d951647e0d Mon Sep 17 00:00:00 2001
From: llj <132905093+newwwwwwtree@users.noreply.github.com>
Date: 星期三, 25 二月 2026 17:11:52 +0800
Subject: [PATCH] 侧边框修改密码功能

---
 src/layout/components/Navbar.vue |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/src/layout/components/Navbar.vue b/src/layout/components/Navbar.vue
index 5d9ab49..56d54ee 100644
--- a/src/layout/components/Navbar.vue
+++ b/src/layout/components/Navbar.vue
@@ -31,17 +31,22 @@
           <el-dropdown-item @click.native="setLayout" v-if="setting">
             <span>甯冨眬璁剧疆</span>
           </el-dropdown-item>
+          <el-dropdown-item @click.native="handleUpdatePsw">
+            <span>淇敼瀵嗙爜</span>
+          </el-dropdown-item>
           <el-dropdown-item divided @click.native="logout">
             <span>閫�鍑虹櫥褰�</span>
           </el-dropdown-item>
         </el-dropdown-menu>
       </el-dropdown>
     </div>
+    <update-psw ref="pswDialog" />
   </div>
 </template>
 
 <script>
 import { mapGetters } from 'vuex'
+import UpdatePsw from '@/layout/components/UpdatePsw'
 import Breadcrumb from '@/components/Breadcrumb'
 import TopNav from '@/components/TopNav'
 import Hamburger from '@/components/Hamburger'
@@ -61,7 +66,8 @@
     SizeSelect,
     Search,
     RuoYiGit,
-    RuoYiDoc
+    RuoYiDoc,
+    UpdatePsw
   },
   computed: {
     ...mapGetters([
@@ -87,6 +93,9 @@
     }
   },
   methods: {
+      handleUpdatePsw() {
+      this.$refs.pswDialog.open()
+    },
     toggleSideBar() {
       this.$store.dispatch('app/toggleSideBar')
     },

--
Gitblit v1.9.1