|
@@ -2,7 +2,7 @@
|
|
|
<div class="navbar">
|
|
|
<hamburger :is-active="sidebar.opened" class="hamburger-container" @toggleClick="toggleSideBar" />
|
|
|
<!-- <div class="hospital">滨州医学院烟台附属医院</div> -->
|
|
|
- <div class="hospital">{{ web_name }}</div>
|
|
|
+ <div class="hospital">{{ systemSetting.web_name }}</div>
|
|
|
<div class="right-menu">
|
|
|
<el-dropdown class="avatar-container" trigger="click">
|
|
|
<div class="avatar-wrapper">
|
|
@@ -25,7 +25,8 @@
|
|
|
|
|
|
<script>
|
|
|
import { getToken, setToken, removeToken } from '@/utils/auth';
|
|
|
-import { mapGetters } from 'vuex';
|
|
|
+import { mapGetters, mapState } from 'vuex';
|
|
|
+
|
|
|
import Breadcrumb from '@/components/Breadcrumb';
|
|
|
import Hamburger from '@/components/Hamburger';
|
|
|
|
|
@@ -35,20 +36,18 @@ export default {
|
|
|
Hamburger,
|
|
|
},
|
|
|
data() {
|
|
|
- return {
|
|
|
- web_name: ''
|
|
|
- }
|
|
|
+ return {}
|
|
|
},
|
|
|
computed: {
|
|
|
+ ...mapState({
|
|
|
+ systemSetting: (state) => state.app.systemSetting
|
|
|
+ }),
|
|
|
...mapGetters(['sidebar', 'avatar']),
|
|
|
name() {
|
|
|
return localStorage.getItem('realname')
|
|
|
}
|
|
|
},
|
|
|
- created() {
|
|
|
- const setting = JSON.parse(localStorage.getItem('settingMsg'))
|
|
|
- this.web_name = setting.web_name
|
|
|
- },
|
|
|
+ created() {},
|
|
|
methods: {
|
|
|
toggleSideBar() {
|
|
|
this.$store.dispatch('app/toggleSideBar');
|