From eff910b951ad0e037b34561d4e4a0dd5331ab75d Mon Sep 17 00:00:00 2001 From: From-wh Date: Thu, 11 May 2023 10:11:42 +0800 Subject: [PATCH] =?UTF-8?q?improve:=20=E5=B1=95=E7=A4=BA=E7=AB=99=E7=82=B9?= =?UTF-8?q?=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- template/admin/src/layout/component/aside.vue | 5 ++++- template/admin/src/pages/account/login/index.vue | 1 + template/admin/src/pages/kefu/mobile/index.vue | 1 - template/admin/src/pages/setting/setSystem/index.vue | 1 + template/admin/src/store/module/app.js | 4 ++++ 5 files changed, 10 insertions(+), 2 deletions(-) diff --git a/template/admin/src/layout/component/aside.vue b/template/admin/src/layout/component/aside.vue index 1cac525f0..8db19b1e5 100644 --- a/template/admin/src/layout/component/aside.vue +++ b/template/admin/src/layout/component/aside.vue @@ -2,7 +2,7 @@
- {{ catName }} + {{ adminTitle || catName }}
@@ -32,6 +32,9 @@ export default { }; }, computed: { + adminTitle() { + return this.$store.state.app.adminTitle || ''; + }, // 设置左侧菜单的具体宽度 menuList() { this.$store.state.menus.childMenuList.length > 0 diff --git a/template/admin/src/pages/account/login/index.vue b/template/admin/src/pages/account/login/index.vue index 985ad03ca..42e191154 100644 --- a/template/admin/src/pages/account/login/index.vue +++ b/template/admin/src/pages/account/login/index.vue @@ -163,6 +163,7 @@ export default { .then((res) => { window.document.title = `${res.data.site_name} - 登录`; localStorage.setItem('ADMIN_TITLE', res.data.site_name || ''); + this.$store.commit('setAdminTitle', res.data.site_name); let data = res.data || {}; this.login_logo = data.login_logo ? data.login_logo : require('@/assets/images/logo.png'); this.swiperList = data.slide.length ? data.slide : [{ slide: this.defaultSwiperList }]; diff --git a/template/admin/src/pages/kefu/mobile/index.vue b/template/admin/src/pages/kefu/mobile/index.vue index 114f169b0..69e8390f6 100644 --- a/template/admin/src/pages/kefu/mobile/index.vue +++ b/template/admin/src/pages/kefu/mobile/index.vue @@ -418,7 +418,6 @@ export default { upperId: this.upperId, is_tourist: this.$route.query.is_tourist, }).then((res) => { - var sH = 0; res.data.forEach((el) => { if (el.msn_type == 1 || el.msn_type == 2) { el.msn = this.replace_em(el.msn); diff --git a/template/admin/src/pages/setting/setSystem/index.vue b/template/admin/src/pages/setting/setSystem/index.vue index 129e4a1b1..b89dc55c7 100644 --- a/template/admin/src/pages/setting/setSystem/index.vue +++ b/template/admin/src/pages/setting/setSystem/index.vue @@ -208,6 +208,7 @@ export default { this.$Message.success(res.msg); if (formData.site_name) { localStorage.setItem('ADMIN_TITLE', formData.site_name); + this.$store.commit('setAdminTitle', formData.site_name); window.document.title = `${formData.site_name} - 系统设置`; } }) diff --git a/template/admin/src/store/module/app.js b/template/admin/src/store/module/app.js index 574347bd3..a9fbb2631 100644 --- a/template/admin/src/store/module/app.js +++ b/template/admin/src/store/module/app.js @@ -42,6 +42,7 @@ export default { homeRoute: {}, local: localRead('local'), errorList: [], + adminTitle: '', hasReadErrorPage: false, }, getters: { @@ -52,6 +53,9 @@ export default { setBreadCrumb(state, route) { state.breadCrumbList = getBreadCrumbList(route, state.homeRoute); }, + setAdminTitle(state, title) { + state.adminTitle = title; + }, setHomeRoute(state, routes) { state.homeRoute = getHomeRoute(routes, homeName); },