瀏覽代碼

优化多页签

gaohaiyong 1 年之前
父節點
當前提交
a103e25c37
共有 3 個文件被更改,包括 3 次插入1 次删除
  1. 1 1
      src/layout/components/Breadcrumb.vue
  2. 1 0
      src/router/index.js
  3. 1 0
      src/views/outpatient/control/detail.vue

+ 1 - 1
src/layout/components/Breadcrumb.vue

@@ -5,7 +5,7 @@
     <div class="mianscroll" ref="mianscroll">
       <div class="__tabs">
         <div class="__tab-item" v-for="item in openedPageRouters" :class="{'__is-active': item.fullPath == $route.fullPath,}" :key="item.fullPath" @click="onClick($event,item)" @contextmenu.prevent="showContextMenu($event, item)">
-          {{ item.meta.title }}
+          {{ item.meta.title }} <span v-if="item.meta.xm">- {{ item.meta.xm }}</span>
           <span class="el-icon-close" @click.stop="onClose(item)" @contextmenu.prevent.stop="" :style="openedPageRouters.length <= 1 ? 'width:0;' : ''"></span>
         </div>
       </div>

+ 1 - 0
src/router/index.js

@@ -381,6 +381,7 @@ export const constantRoutes = [
         component: () => import('@/views/outpatient/control/detail'),
         meta: { 
           title: '门诊病历详情',
+          xm:'',
           keepAlive: 0,
           canMultipleOpen: true 
         },

+ 1 - 0
src/views/outpatient/control/detail.vue

@@ -127,6 +127,7 @@ export default {
     getDetails() {
       this.$axios.post('/omr_zk/omr_info', { blbh: this.$route.query.blbh }).then(res => {
         this.data = res.data;
+        this.$route.meta.xm = res.data.xm;
       });
     }
   }