1
lkk
2025-04-29 5fc585a412740687529354bdc4168a8f4b6a6534
src/router/index.js
@@ -43,26 +43,26 @@
      {
        path: '/emer',
        component: () => import('@/views/system/emer/index'),
        name:'rmer',
        name: 'rmer',
        meta: { title: '知识库管理 ', icon: 'dashboard', }
      },
      {
        path: '/icd',
        component: () => import('@/views/system/icd/index'),
        name:'rmer',
        name: 'rmer',
        meta: { title: '疾病字典 ', icon: 'dashboard', }
      },
      {
        path: '/ssdm',
        component: () => import('@/views/system/ssdm/index'),
        name:'rmer',
        name: 'rmer',
        meta: { title: '知识库管理 ', icon: 'dashboard', }
      },
      {
        path: '/notice',
        component: () => import('@/views/system/notice/index'),
        name:'rmer',
        meta: { title: '通知公告 '}
        name: 'rmer',
        meta: { title: '通知公告 ' }
      },
    ]
  },
@@ -79,8 +79,8 @@
      }
    ]
  },
   // 导检单和体检报告页面标签栏
   {
  // 导检单和体检报告页面标签栏
  {
    path: '/report',
    component: Layout,
    hidden: true,
@@ -88,44 +88,87 @@
      {
        path: 'breDailyReport',
        component: () => import('@/views/jmreport/jmreport/view'),
        name:'DailyReportReport',
        meta:{title:'导检单',activeMenu:'/bre/DailyReport'},
        name: 'DailyReportReport',
        meta: { title: '导检单', activeMenu: '/bre/DailyReport' },
      },
      {
        path: 'budabreDailyReport',
        component: () => import('@/views/jmreport/jmreport/budadaozhendan'),
        name: 'DailyReportReport',
        meta: { title: '补打导检单', activeMenu: '/bre/DailyReport' },
      },
      {
        path: 'viewReport',
        component: () => import('@/views/jmreport/jmreport/view'),
        name:'DailyReportReport',
        meta:{title:'体检报告',activeMenu:'/bre/viewReport'},
        name: 'DailyReportReport',
        meta: { title: '体检报告', activeMenu: '/bre/viewReport' },
      },
      {
        path: 'settlement',
        component: () => import('@/views/jmreport/jmreport/settlement'),
        name:'DailyReportReport',
        meta:{title:'个人结账单',activeMenu:'/bre/settlement'},
        name: 'DailyReportReport',
        meta: { title: '个人结账单', activeMenu: '/bre/settlement' },
      },
      {
        path: 'charge',
        component: () => import('@/views/jmreport/jmreport/charge'),
        name:'DailyReportReport',
        meta:{title:'收款小票',activeMenu:'/bre/charge'},
        name: 'DailyReportReport',
        meta: { title: '收款小票', activeMenu: '/bre/charge' },
      },
      {
        path: 'refund',
        component: () => import('@/views/jmreport/jmreport/refund'),
        name:'DailyReportReport',
        meta:{title:'退款小票',activeMenu:'/bre/refund'},
        name: 'DailyReportReport',
        meta: { title: '退款小票', activeMenu: '/bre/refund' },
      },
      {
        path: 'invoice',
        component: () => import('@/views/jmreport/jmreport/invoice'),
        name:'DailyReportReport',
        meta:{title:'发票',activeMenu:'/bre/invoice'},
        name: 'DailyReportReport',
        meta: { title: '发票', activeMenu: '/bre/invoice' },
      },
      {
        path: 'groupReport',
        component: () => import('@/views/jmreport/jmreport/groupReport'),
        name:'DailyReportReport',
        meta:{title:'团队报告',activeMenu:'/bre/groupReport '},
        name: 'DailyReportReport',
        meta: { title: '团队报告', activeMenu: '/bre/groupReport ' },
      },
      {
        path: 'jiankangzheng',
        component: () => import('@/views/jmreport/jmreport/jiankangzheng'),
        name: 'DailyReportReport',
        meta: { title: '健康证检查表', activeMenu: '/bre/jiankangzheng ' },
      },
      {
        path: 'zongjianjiankangzheng',
        component: () => import('@/views/jmreport/jmreport/zongjianjiankangzheng'),
        name: 'DailyReportReport',
        meta: { title: '', activeMenu: '/bre/zongjianjiankangzheng ' },
      },
    ]
  },
  {
    path: '/editor',
    component: Layout,
    hidden: true,
    // redirect: 'noredirect',
    children: [
      {
        path: 'moban',
        meta: { title: '问卷编辑',requireLogin: true },
        name: 'editor',
        component: () => import('@/views/hosp/surveyTemplate/editor/index')
      },
      // {
      //   path: 'publish',
      //   meta: { title: '问卷发布',requireLogin: true },
      //   name: 'publish',
      //   component: () => import('@/views/web/questionnaire/publish/index')
      // },
      {
        path: 'ProjectForm',
        meta: { requireLogin: false },
        component: () => import('@/views/hosp/surveyTemplate/editor/preview/ProjectForm.vue')
      },
    ]
  },
@@ -134,7 +177,7 @@
    component: () => import('@/views/login'),
    hidden: true
  },
  {
    path: '/register',
    component: () => import('@/views/register'),
@@ -150,7 +193,7 @@
    component: () => import('@/views/error/401'),
    hidden: true
  },
  {
    path: '',
    component: Layout,
@@ -185,7 +228,7 @@
        component: () => import('@/views/system/dict/index'),
        hidden: true
      },
      {
        path: 'profile',
        component: () => import('@/views/system/user/profile/index'),
@@ -335,7 +378,7 @@
  //     }
  //   ]
  // },
  {
    path: '/hosp',
    component: Layout,
@@ -346,12 +389,13 @@
        path: 'datacomparison',
        component: () => import('@/views/hosp/datacomparison/index'),
        name: 'Contrast',
        meta: { title: '数据对比', keepAlive: false
      }
        meta: {
          title: '数据对比', keepAlive: false
        }
      }
    ]
  },
]
// 防止连续点击多次路由报错