From 74feb99b1b4e2eb3706bbb503d07fb087ca39d4a Mon Sep 17 00:00:00 2001
From: wangyi <2946747746@qq.com>
Date: 星期四, 02 四月 2026 15:15:02 +0800
Subject: [PATCH] 出运单增加过滤发货通知单和物流状态
---
src/layout/components/Navbar.vue | 18 ++++++++++++++++--
1 files changed, 16 insertions(+), 2 deletions(-)
diff --git a/src/layout/components/Navbar.vue b/src/layout/components/Navbar.vue
index 5d9ab49..4a16513 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')
},
@@ -100,7 +109,12 @@
type: 'warning'
}).then(() => {
this.$store.dispatch('FedLogOut').then(() => {
- location.href = '/index'
+ const loginPage = sessionStorage.getItem('loginPage') || 'login';
+ if (loginPage === 'loginTMS') {
+ location.href = '/loginTMS'
+ } else {
+ location.href = '/index'
+ }
})
}).catch(() => { })
}
--
Gitblit v1.9.1