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); },