Ver código fonte

修改登录系统名称为设置的名称

liyanyan 2 semanas atrás
pai
commit
b4f2ea75a7
1 arquivos alterados com 11 adições e 2 exclusões
  1. 11 2
      src/layout/components/Navbar.vue

+ 11 - 2
src/layout/components/Navbar.vue

@@ -3,7 +3,7 @@
     <hamburger id="hamburger-container" :is-active="sidebar.opened" class="hamburger-container" @toggleClick="toggleSideBar" />
 
     <!-- <breadcrumb id="breadcrumb-container" class="breadcrumb-container" /> -->
-    <span class="hospital">滨州医学院烟台附属医院</span>
+    <span class="hospital">{{ settingData.content }}</span>
 
     <div class="right-menu">
       <template v-if="device!=='mobile'">
@@ -53,6 +53,7 @@ import Hamburger from '@/components/Hamburger'
 // import SizeSelect from '@/components/SizeSelect'
 // import LangSelect from '@/components/LangSelect'
 // import Search from '@/components/HeaderSearch'
+import { getSetting } from '@/api/setting'
 
 export default {
   components: {
@@ -66,7 +67,8 @@ export default {
   },
   data() {
     return {
-      realname: ''
+      realname: '',
+      settingData: {}
     }
   },
   computed: {
@@ -78,8 +80,15 @@ export default {
   },
   created() {
     this.realname = localStorage.getItem('realname') !== 'undefined' ? localStorage.getItem('realname') : '用户一'
+    this.getSetting()
   },
   methods: {
+    getSetting() {
+      getSetting().then(res => {
+        const { web_name } = res.p
+        this.settingData = web_name
+      })
+    },
     toggleSideBar() {
       this.$store.dispatch('app/toggleSideBar')
     },