|
|
@@ -71,12 +71,12 @@ export const constantRoutes = [
|
|
|
name: '医生信息',
|
|
|
meta: { title: '医生信息', icon: 'user', noCache: true, affix: false }
|
|
|
},
|
|
|
- {
|
|
|
- path: 'config',
|
|
|
- component: (resolve) => require(['@/views/doctor/doctor/config'], resolve),
|
|
|
- name: '服务设置',
|
|
|
- meta: { title: '服务设置', icon: 'server' ,noCache: true, affix: false}
|
|
|
- },
|
|
|
+ // {
|
|
|
+ // path: 'config',
|
|
|
+ // component: (resolve) => require(['@/views/doctor/doctor/config'], resolve),
|
|
|
+ // name: '服务设置',
|
|
|
+ // meta: { title: '服务设置', icon: 'server' ,noCache: true, affix: false}
|
|
|
+ // },
|
|
|
|
|
|
]
|
|
|
},
|
|
|
@@ -95,158 +95,158 @@ export const constantRoutes = [
|
|
|
]
|
|
|
},
|
|
|
|
|
|
- {
|
|
|
- path: '/order',
|
|
|
- component: Layout,
|
|
|
- meta: { title: '订单管理', icon: 'list', noCache: true, affix: false },
|
|
|
- redirect: 'noredirect',
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: 'storeOrder',
|
|
|
- component: (resolve) => require(['@/views/order/storeOrder/index'], resolve),
|
|
|
- name: '药品订单',
|
|
|
- meta: { title: '药品订单', icon: 'dashboard', noCache: true, affix: false }
|
|
|
- },
|
|
|
- {
|
|
|
- path: 'inquiryOrder',
|
|
|
- component: (resolve) => require(['@/views/order/inquiryOrder/index'], resolve),
|
|
|
- name: '问诊订单',
|
|
|
- meta: { title: '问诊订单', icon: 'dict', noCache: true, affix: false }
|
|
|
- },
|
|
|
- {
|
|
|
- path: 'orderPing',
|
|
|
- component: (resolve) => require(['@/views/order/inquiryOrder/orderPing'], resolve),
|
|
|
- name: '患者评价',
|
|
|
- meta: { title: '患者评价', icon: 'job', noCache: true, affix: false }
|
|
|
- },
|
|
|
- // {
|
|
|
- // path: 'prescribe',
|
|
|
- // component: (resolve) => require(['@/views/his/prescribe/index'], resolve),
|
|
|
- // name: '用户处方',
|
|
|
- // meta: { title: '用户处方', icon: 'job', noCache: true, affix: false }
|
|
|
- // },
|
|
|
- ]
|
|
|
- },
|
|
|
+ // {
|
|
|
+ // path: '/order',
|
|
|
+ // component: Layout,
|
|
|
+ // meta: { title: '订单管理', icon: 'list', noCache: true, affix: false },
|
|
|
+ // redirect: 'noredirect',
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // path: 'storeOrder',
|
|
|
+ // component: (resolve) => require(['@/views/order/storeOrder/index'], resolve),
|
|
|
+ // name: '药品订单',
|
|
|
+ // meta: { title: '药品订单', icon: 'dashboard', noCache: true, affix: false }
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: 'inquiryOrder',
|
|
|
+ // component: (resolve) => require(['@/views/order/inquiryOrder/index'], resolve),
|
|
|
+ // name: '问诊订单',
|
|
|
+ // meta: { title: '问诊订单', icon: 'dict', noCache: true, affix: false }
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: 'orderPing',
|
|
|
+ // component: (resolve) => require(['@/views/order/inquiryOrder/orderPing'], resolve),
|
|
|
+ // name: '患者评价',
|
|
|
+ // meta: { title: '患者评价', icon: 'job', noCache: true, affix: false }
|
|
|
+ // },
|
|
|
+ // // {
|
|
|
+ // // path: 'prescribe',
|
|
|
+ // // component: (resolve) => require(['@/views/his/prescribe/index'], resolve),
|
|
|
+ // // name: '用户处方',
|
|
|
+ // // meta: { title: '用户处方', icon: 'job', noCache: true, affix: false }
|
|
|
+ // // },
|
|
|
+ // ]
|
|
|
+ // },
|
|
|
|
|
|
- {
|
|
|
- path: '/myDrugStore',
|
|
|
- component: Layout,
|
|
|
- meta: { title: '我的药房', icon: 'nested', noCache: true, affix: false },
|
|
|
- redirect: 'noredirect',
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: 'common',
|
|
|
- component: (resolve) => require(['@/views/myDrugStore/common'], resolve),
|
|
|
- name: '常用处方',
|
|
|
- meta: { title: '常用处方', icon: 'link', affix: false }
|
|
|
- },
|
|
|
- {
|
|
|
- path: 'history',
|
|
|
- component: (resolve) => require(['@/views/myDrugStore/history'], resolve),
|
|
|
- name: '历史处方',
|
|
|
- meta: { title: '历史处方', icon: 'log', affix: false }
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/doctorArticle',
|
|
|
- component: Layout,
|
|
|
- redirect: 'noredirect',
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: 'Index',
|
|
|
- component: (resolve) => require(['@/views/doctorArticle/doctorArticle/index'], resolve),
|
|
|
- name: '文章管理',
|
|
|
- meta: { title: '文章管理', icon: 'tab', affix: false }
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/patient',
|
|
|
- component: Layout,
|
|
|
- redirect: 'noredirect',
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: 'Index',
|
|
|
- component: (resolve) => require(['@/views/patient/patient/index'], resolve),
|
|
|
- name: '患者管理',
|
|
|
- meta: { title: '患者管理', icon: 'form', affix: false }
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/follow',
|
|
|
- component: Layout,
|
|
|
- redirect: 'noredirect',
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: 'Index',
|
|
|
- component: (resolve) => require(['@/views/follow/follow/index'], resolve),
|
|
|
- name: '随访管理',
|
|
|
- meta: { title: '随访管理', icon: 'form', affix: false }
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/drugReport',
|
|
|
- component: Layout,
|
|
|
- redirect: 'noredirect',
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: 'Index',
|
|
|
- component: (resolve) => require(['@/views/drugReport/drugReport/index'], resolve),
|
|
|
- name: '用药报告',
|
|
|
- meta: { title: '用药报告', icon: 'form', affix: false }
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/moneys',
|
|
|
- component: Layout,
|
|
|
- meta: { title: '财务管理', icon: 'money', noCache: true, affix: false },
|
|
|
- redirect: 'noredirect',
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: 'extract',
|
|
|
- component: (resolve) => require(['@/views/moneys/extract/index'], resolve),
|
|
|
- name: '提现管理',
|
|
|
- meta: { title: '提现管理', icon: 'log', noCache: true, affix: false }
|
|
|
- },
|
|
|
- {
|
|
|
- path: 'bill',
|
|
|
- component: (resolve) => require(['@/views/moneys/bill/index'], resolve),
|
|
|
- name: '收入管理',
|
|
|
- meta: { title: '收入管理', icon: 'guide', noCache: true, affix: false }
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/watch',
|
|
|
- component: Layout,
|
|
|
- // hidden: true,
|
|
|
- meta: { title: '腕表管理', icon: 'time-range', noCache: true, affix: false },
|
|
|
- redirect: 'noredirect',
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: 'deviceInfo',
|
|
|
- component: (resolve) => require(['@/views/watch/deviceInfo/index'], resolve),
|
|
|
- name: '腕表管理',
|
|
|
- meta: { title: '腕表管理', icon: 'chart', noCache: true, affix: false }
|
|
|
- },
|
|
|
- // {
|
|
|
- // path: 'materials',
|
|
|
- // component: (resolve) => require(['@/views/watch/materials/index'], resolve),
|
|
|
- // name: '设备物料',
|
|
|
- // meta: { title: '设备物料', icon: 'documentation' ,noCache: true, affix: false}
|
|
|
- // },
|
|
|
- // {
|
|
|
- // path: 'materialsType',
|
|
|
- // component: (resolve) => require(['@/views/watch/materialsType/index'], resolve),
|
|
|
- // name: '设备物料种类',
|
|
|
- // meta: { title: '设备物料种类', icon: 'guide' ,noCache: true, affix: false}
|
|
|
- // },
|
|
|
- ]
|
|
|
- },
|
|
|
+ // {
|
|
|
+ // path: '/myDrugStore',
|
|
|
+ // component: Layout,
|
|
|
+ // meta: { title: '我的药房', icon: 'nested', noCache: true, affix: false },
|
|
|
+ // redirect: 'noredirect',
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // path: 'common',
|
|
|
+ // component: (resolve) => require(['@/views/myDrugStore/common'], resolve),
|
|
|
+ // name: '常用处方',
|
|
|
+ // meta: { title: '常用处方', icon: 'link', affix: false }
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: 'history',
|
|
|
+ // component: (resolve) => require(['@/views/myDrugStore/history'], resolve),
|
|
|
+ // name: '历史处方',
|
|
|
+ // meta: { title: '历史处方', icon: 'log', affix: false }
|
|
|
+ // }
|
|
|
+ // ]
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: '/doctorArticle',
|
|
|
+ // component: Layout,
|
|
|
+ // redirect: 'noredirect',
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // path: 'Index',
|
|
|
+ // component: (resolve) => require(['@/views/doctorArticle/doctorArticle/index'], resolve),
|
|
|
+ // name: '文章管理',
|
|
|
+ // meta: { title: '文章管理', icon: 'tab', affix: false }
|
|
|
+ // }
|
|
|
+ // ]
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: '/patient',
|
|
|
+ // component: Layout,
|
|
|
+ // redirect: 'noredirect',
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // path: 'Index',
|
|
|
+ // component: (resolve) => require(['@/views/patient/patient/index'], resolve),
|
|
|
+ // name: '患者管理',
|
|
|
+ // meta: { title: '患者管理', icon: 'form', affix: false }
|
|
|
+ // }
|
|
|
+ // ]
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: '/follow',
|
|
|
+ // component: Layout,
|
|
|
+ // redirect: 'noredirect',
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // path: 'Index',
|
|
|
+ // component: (resolve) => require(['@/views/follow/follow/index'], resolve),
|
|
|
+ // name: '随访管理',
|
|
|
+ // meta: { title: '随访管理', icon: 'form', affix: false }
|
|
|
+ // }
|
|
|
+ // ]
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: '/drugReport',
|
|
|
+ // component: Layout,
|
|
|
+ // redirect: 'noredirect',
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // path: 'Index',
|
|
|
+ // component: (resolve) => require(['@/views/drugReport/drugReport/index'], resolve),
|
|
|
+ // name: '用药报告',
|
|
|
+ // meta: { title: '用药报告', icon: 'form', affix: false }
|
|
|
+ // }
|
|
|
+ // ]
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: '/moneys',
|
|
|
+ // component: Layout,
|
|
|
+ // meta: { title: '财务管理', icon: 'money', noCache: true, affix: false },
|
|
|
+ // redirect: 'noredirect',
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // path: 'extract',
|
|
|
+ // component: (resolve) => require(['@/views/moneys/extract/index'], resolve),
|
|
|
+ // name: '提现管理',
|
|
|
+ // meta: { title: '提现管理', icon: 'log', noCache: true, affix: false }
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: 'bill',
|
|
|
+ // component: (resolve) => require(['@/views/moneys/bill/index'], resolve),
|
|
|
+ // name: '收入管理',
|
|
|
+ // meta: { title: '收入管理', icon: 'guide', noCache: true, affix: false }
|
|
|
+ // }
|
|
|
+ // ]
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: '/watch',
|
|
|
+ // component: Layout,
|
|
|
+ // // hidden: true,
|
|
|
+ // meta: { title: '腕表管理', icon: 'time-range', noCache: true, affix: false },
|
|
|
+ // redirect: 'noredirect',
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // path: 'deviceInfo',
|
|
|
+ // component: (resolve) => require(['@/views/watch/deviceInfo/index'], resolve),
|
|
|
+ // name: '腕表管理',
|
|
|
+ // meta: { title: '腕表管理', icon: 'chart', noCache: true, affix: false }
|
|
|
+ // },
|
|
|
+ // // {
|
|
|
+ // // path: 'materials',
|
|
|
+ // // component: (resolve) => require(['@/views/watch/materials/index'], resolve),
|
|
|
+ // // name: '设备物料',
|
|
|
+ // // meta: { title: '设备物料', icon: 'documentation' ,noCache: true, affix: false}
|
|
|
+ // // },
|
|
|
+ // // {
|
|
|
+ // // path: 'materialsType',
|
|
|
+ // // component: (resolve) => require(['@/views/watch/materialsType/index'], resolve),
|
|
|
+ // // name: '设备物料种类',
|
|
|
+ // // meta: { title: '设备物料种类', icon: 'guide' ,noCache: true, affix: false}
|
|
|
+ // // },
|
|
|
+ // ]
|
|
|
+ // },
|
|
|
{
|
|
|
path: '/watch/deviceInfo/details',
|
|
|
component: Layout,
|