improve: 展示站点名称

This commit is contained in:
From-wh 2023-05-11 10:11:42 +08:00
parent 4cbebbff21
commit eff910b951
5 changed files with 10 additions and 2 deletions

View File

@ -2,7 +2,7 @@
<el-aside class="layout-aside" :class="setCollapseWidth" v-if="clientWidth > 1000">
<Logo v-if="setShowLogo && menuList.length && getThemeConfig.layout !== 'columns'" />
<div v-if="menuList.length && !getThemeConfig.isCollapse && getThemeConfig.layout == 'columns'" class="cat-name">
{{ catName }}
{{ adminTitle || catName }}
</div>
<el-scrollbar class="flex-auto" ref="layoutAsideRef">
<Vertical :menuList="menuList" :class="setCollapseWidth" />
@ -32,6 +32,9 @@ export default {
};
},
computed: {
adminTitle() {
return this.$store.state.app.adminTitle || '';
},
// 设置左侧菜单的具体宽度
menuList() {
this.$store.state.menus.childMenuList.length > 0

View File

@ -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 }];

View File

@ -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);

View File

@ -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} - 系统设置`;
}
})

View File

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