|
@@ -54,7 +54,6 @@ const route = [
|
|
|
},
|
|
|
],
|
|
|
},
|
|
|
-
|
|
|
{
|
|
|
path: 'outpatient',
|
|
|
component: MenuBox,
|
|
@@ -72,7 +71,6 @@ const route = [
|
|
|
},
|
|
|
],
|
|
|
},
|
|
|
-
|
|
|
{
|
|
|
path: 'qryManage',
|
|
|
component: MenuBox,
|
|
@@ -134,7 +132,6 @@ const route = [
|
|
|
},
|
|
|
],
|
|
|
},
|
|
|
-
|
|
|
{
|
|
|
path: '/dictionary',
|
|
|
component: Layout,
|
|
@@ -157,6 +154,154 @@ const route = [
|
|
|
},
|
|
|
],
|
|
|
},
|
|
|
+ {
|
|
|
+ path: '/reports',
|
|
|
+ component: Layout,
|
|
|
+ meta: { title: '报表模块', icon: 'iconfont icon-baobiaomokuai' },
|
|
|
+ children: [
|
|
|
+ {
|
|
|
+ path: 'deptPriodRprt',
|
|
|
+ component: createNameComponent(() => import('@/views/reports/DeptPeriodReport.vue')),
|
|
|
+ meta: { title: '科室时段报表', icon: 'iconfont icon-shiduanfenxi' },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: 'infntChrgRprt',
|
|
|
+ component: createNameComponent(() => import('@/views/reports/InfantFeeReport.vue')),
|
|
|
+ meta: { title: '婴儿收费统计', icon: 'iconfont icon-yinger' },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: 'mdcnStckCnt',
|
|
|
+ component: createNameComponent(() => import('@/views/reports/MedicineStockCount.vue')),
|
|
|
+ meta: { title: '药品盘点', icon: 'iconfont icon-yaopin' },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: 'clockinStatistics',
|
|
|
+ component: createNameComponent(() => import('@/views/reports/ClockinData.vue')),
|
|
|
+ meta: { title: '打卡数据', icon: 'iconfont icon-dakashuju' },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: 'covidVaccinateAppointment',
|
|
|
+ component: createNameComponent(() => import('@/views/reports/CovidVaccinateAppointment.vue')),
|
|
|
+ meta: { title: '新冠接种预约', icon: 'iconfont icon-xinguanjiezhong' },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: 'inquiryOfConsultationFee',
|
|
|
+ component: createNameComponent(() => import('@/views/reports/InquiryOfConsultationFee.vue')),
|
|
|
+ meta: { title: '查询会诊费用', icon: 'iconfont icon-feiyongshenqing' },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: 'consumablesStatistics',
|
|
|
+ component: createNameComponent(() => import('@/views/reports/ConsumablesStatistics.vue')),
|
|
|
+ meta: { title: '耗材使用统计', icon: 'iconfont icon-haocaitongji' },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: 'illegalChargesAnalysis',
|
|
|
+ component: createNameComponent(() => import('@/views/reports/IllegalChargesAnalysis.vue')),
|
|
|
+ meta: { title: '违规收费分析', icon: 'iconfont icon-weiguishoufeifenxi' },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: 'queryPayService',
|
|
|
+ component: createNameComponent(() => import('@/views/reports/QueryPayService.vue')),
|
|
|
+ meta: { title: '收费项目', icon: 'iconfont icon-shoufeixiangmu' },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: 'drugInquiry',
|
|
|
+ component: createNameComponent(() => import('@/views/reports/DrugInquiry.vue')),
|
|
|
+ meta: { title: '查询药品', icon: 'iconfont icon-chaxunyaopin' },
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ },
|
|
|
+
|
|
|
+ {
|
|
|
+ path: '/dataModify',
|
|
|
+ component: Layout,
|
|
|
+ meta: { title: '数据修改', icon: 'iconfont icon-shujuxiugai' },
|
|
|
+ children: [
|
|
|
+ {
|
|
|
+ path: 'yzActOrderModify',
|
|
|
+ component: createNameComponent(() => import('@/views/dataModify/YzActOrderModify.vue')),
|
|
|
+ meta: { title: '医嘱修改申请', icon: 'iconfont icon-yizhu' },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: 'zyChargeFeeModify',
|
|
|
+ component: createNameComponent(() => import('@/views/dataModify/ZyChargeFeeModify.vue')),
|
|
|
+ meta: { title: '住院费用修改', icon: 'iconfont icon-zhuyuanfeiyongfenxi' },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: 'yzActOrderModifyVerify',
|
|
|
+ component: createNameComponent(() => import('@/views/dataModify/YzActOrderModifyVerify.vue')),
|
|
|
+ meta: { title: '医嘱修改审核', icon: 'iconfont icon-yizhuxiugaishenhe' },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: 'yzTemperatureModify',
|
|
|
+ component: createNameComponent(() => import('@/views/dataModify/YzTemperatureModify.vue')),
|
|
|
+ meta: { title: '护理记录单修改', icon: 'iconfont icon-hulijiludan' },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: 'secondFefund',
|
|
|
+ component: createNameComponent(() => import('@/views/dataModify/SecondFefund.vue')),
|
|
|
+ meta: { title: '二次退费', icon: 'iconfont icon-ercituifei' },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: 'queryOfReceiptDetails',
|
|
|
+ component: createNameComponent(() => import('@/views/dataModify/QueryOfReceiptDetails.vue')),
|
|
|
+ meta: { title: '入库明细查询', icon: 'iconfont icon-rukuguanli' },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: 'deliveryDetailsQuery',
|
|
|
+ component: createNameComponent(() => import('@/views/dataModify/DeliveryDetailsQuery.vue')),
|
|
|
+ meta: { title: '出库明细查询', icon: 'iconfont icon-chukuguanli' },
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ },
|
|
|
+
|
|
|
+ {
|
|
|
+ path: '/inpatient',
|
|
|
+ component: Layout,
|
|
|
+ meta: { title: '检验检查', icon: 'iconfont icon-jiancha' },
|
|
|
+ children: [
|
|
|
+ {
|
|
|
+ path: 'inspectionReportIndex',
|
|
|
+ component: createNameComponent(() => import('@/views/hospitalization/InspectionReportIndex.vue')),
|
|
|
+ meta: { title: '检验报告', icon: 'iconfont icon-jianyanbaogao' },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: 'covidExamResult',
|
|
|
+ component: createNameComponent(() => import('@/views/hospitalization/CovidExamResult.vue')),
|
|
|
+ meta: { title: '新冠核酸检测报告', icon: 'iconfont icon-xinguan' },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: 'healthCrdUpld',
|
|
|
+ component: createNameComponent(() => import('@/views/hospitalization/UploadToHealthCard.vue')),
|
|
|
+ meta: { title: '健康证对接', icon: 'iconfont icon-jiankangzheng' },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: 'bookableManagement',
|
|
|
+ component: createNameComponent(() => import('@/views/hospitalization/BookableManagement.vue')),
|
|
|
+ meta: { title: '检验检查预约维护', icon: 'iconfont icon-yuyuedingdan' },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: 'inspectionReportIndex',
|
|
|
+ component: createNameComponent(() => import('@/views/hospitalization/InspectionReportIndex.vue')),
|
|
|
+ meta: { title: '检验报告', icon: 'iconfont icon-jianyanbaogao' },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: 'covidExamResult',
|
|
|
+ component: createNameComponent(() => import('@/views/hospitalization/CovidExamResult.vue')),
|
|
|
+ meta: { title: '新冠核酸检测报告', icon: 'iconfont icon-xinguan' },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: 'healthCrdUpld',
|
|
|
+ component: createNameComponent(() => import('@/views/hospitalization/UploadToHealthCard.vue')),
|
|
|
+ meta: { title: '健康证对接', icon: 'iconfont icon-jiankangzheng' },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: 'bookableManagement',
|
|
|
+ component: createNameComponent(() => import('@/views/hospitalization/BookableManagement.vue')),
|
|
|
+ meta: { title: '检验检查预约维护', icon: 'iconfont icon-yuyuedingdan' },
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ },
|
|
|
]
|
|
|
|
|
|
export default route
|