diff --git a/src/components/patientRegister/PatientRegisterEdit.vue b/src/components/patientRegister/PatientRegisterEdit.vue index 517b3e5..844fc9a 100644 --- a/src/components/patientRegister/PatientRegisterEdit.vue +++ b/src/components/patientRegister/PatientRegisterEdit.vue @@ -133,7 +133,7 @@ - + @@ -636,7 +636,7 @@ export default { return this.form.completeFlag == '3' ? true:false; }, - // 显示套餐 + // 套餐 disabled 如完成体检亦不允许编辑 displayPackage(){ let isPersonOrgId = true if(!this.isComplete){ @@ -650,7 +650,7 @@ export default { return isPersonOrgId }, - // 显示分组 + // 分组 disabled 如完成体检亦不允许编辑 displayGroup(){ let isPersonOrgId = true if(!this.isComplete){ @@ -782,7 +782,7 @@ export default { if (!patientRegisterId) { //添加 objCopy(this.formInit, this.form); this.form.organizationUnitId = this.peisid; //体检中收 - this.form.customerOrgId = this.patientRegister.query.customerOrgId //体检单位 + this.form.customerOrgId = this.patientRegister.query.customerOrgId||this.dict.personOrgId //体检单位 this.form.customerOrgParentId = await this.getParentCustomerOrgId(this.form.customerOrgId) //体检父单位 }else{ @@ -796,13 +796,23 @@ export default { // 单位/个人 的分组与套餐处理 await this.changeCustomerOrgId(this.form.customerOrgId) this.dataTransOpts.refresh.register_asbitem.M++ //触发所选组合项目刷新 + + }, //选择单位 async changeCustomerOrgId(v){ - let customerOrgParentId = await this.getParentCustomerOrgId(v) + let customerOrgId = "" + if(Array.isArray(v) && v.length > 0){ + customerOrgId = v[v.length - 1] + }else{ + customerOrgId = v + } + let customerOrgParentId = await this.getParentCustomerOrgId(customerOrgId) if(customerOrgParentId){ + if (customerOrgParentId != this.dict.personOrgId) this.getCustomerOrgRegisterList(customerOrgParentId) + // 父单位被更改时,需要触发 修改 分组/套餐 if(this.form.customerOrgParentId != customerOrgParentId){ if (customerOrgParentId == this.dict.personOrgId) { @@ -815,7 +825,7 @@ export default { this.form.customerOrgGroupId = null this.form.medicalPackageId = null //获取单位体检次数 - this.getCustomerOrgRegisterList(customerOrgParentId) + // this.getCustomerOrgRegisterList(customerOrgParentId) } if(this.form.customerOrgParentId == this.dict.personOrgId){ @@ -851,14 +861,21 @@ export default { getapi(`/api/app/customerorgregister/getlistincustomerorgid?CustomerOrgId=${customerOrgParentId}`) .then(res =>{ if(res.code != - 1){ - this.customerOrgRegisterList = arrayFilter(res.data, 'isComplete', 'N') //不显示已完成的体检次数 - if(this.customerOrgRegisterList.length > 0){ - this.form.customerOrgRegisterId = this.customerOrgRegisterList[this.customerOrgRegisterList.length - 1].id - return getapi(`/api/app/customerorggroup/getlistinfilter?CustomerOrgRegisterId=${this.form.customerOrgRegisterId}`) //获取单位分组 + console.log('获取单位体检次数',this.form.customerOrgRegisterId,res.data) + if(this.form.customerOrgRegisterId){ + let lfind = arrayExistObj(res.data,"id",this.form.customerOrgRegisterId) + if(lfind == -1) this.form.customerOrgRegisterId = '' + } + if(!this.form.customerOrgRegisterId){ + this.customerOrgRegisterList = arrayFilter(res.data, 'isComplete', 'N') //不显示已完成的体检次数 + if(this.customerOrgRegisterList.length > 0){ + this.form.customerOrgRegisterId = this.customerOrgRegisterList[this.customerOrgRegisterList.length - 1].id + } } + if(this.form.customerOrgRegisterId) return getapi(`/api/app/customerorggroup/getlistinfilter?CustomerOrgRegisterId=${this.form.customerOrgRegisterId}`) //获取单位分组 } }).then(res =>{ - if(res.code != -1){ + if(res && res.code != -1){ this.patientRegister.customerOrgGroup = res.data.items; } }) diff --git a/src/router/index.js b/src/router/index.js index 7be2afb..9e13daf 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -9,474 +9,473 @@ Vue.use(VueRouter); // return originalpush.call(this, location).catch(err => err) // } const routes = [{ - path: "/", - component: login, - }, - { - path: "/login", - name: "login", - component: () => - import ("../views/login/Login.vue"), - }, - { - path: "/home", - name: "home", - component: () => - import ("../views/Home.vue"), - children: [ - // 权限管理 ------------------------------- start ------------------------------- - { - path: "/organization-units", - name: "科室设置", - component: () => - import ("../views/user-list/OrganizationUnits.vue"), - }, - { - path: "/role", - name: "角色管理", - component: () => - import ("../views/user-list/Role.vue"), - }, - { - path: "/user-list", - name: "用户管理", - component: () => - import ("../views/user-list/UserList.vue"), - }, - { - path: "/audit-log", - name: "安全日志", - component: () => - import ("../views/user-list/AuditLog.vue"), - }, - { - path: "/menuPage", - name: "菜单与页面", - component: () => - import ("../views/menuPage/menuPage.vue"), - }, - // 权限管理 ------------------------------- end ------------------------------- - { - path: "/guide-type", - component: () => - import ("../views/basic-dictionary/GuideType.vue"), - }, - { - path: "/medical-report-type", - component: () => - import ("../views/basic-dictionary/MedicalReportType.vue"), - }, - { - path: "/sex", - component: () => - import ("../views/basic-dictionary/Sex.vue"), - }, - { - path: "/marital-status", - component: () => - import ("../views/basic-dictionary/MaritalStatus.vue"), - }, - { - path: "/nation", - component: () => - import ("../views/basic-dictionary/Nation.vue"), - }, - { - path: "/birth-place", - component: () => - import ("../views/basic-dictionary/BirthPlace.vue"), - }, - { - path: "/result-status", - component: () => - import ("../views/basic-dictionary/ResultStatus.vue"), - }, - { - path: "/medical-type", - component: () => - import ("../views/basic-dictionary/MedicalType.vue"), - }, - { - path: "/personnel-type", - component: () => - import ("../views/basic-dictionary/PersonnelType.vue"), - }, - { - path: "/device-type", - component: () => - import ("../views/basic-dictionary/DeviceType.vue"), - }, - { - path: "/sample-type", - component: () => - import ("../views/basic-dictionary/SampleType.vue"), - }, - { - path: "/unit", - component: () => - import ("../views/basic-dictionary/Unit.vue"), - }, - { - path: "/diagnosis-postfix", - component: () => - import ("../views/basic-dictionary/DiagnosisPostfix.vue"), - }, - { - path: "/medical-conclusion-type", - component: () => - import ("../views/basic-dictionary/MedicalConclusionType.vue"), - }, - { - path: "/medical-conclusion", - component: () => - import ("../views/basic-dictionary/MedicalConclusion.vue"), - }, - { - path: "/sample-container", - component: () => - import ("../views/basic-dictionary/SampleContainer.vue"), - }, - { - path: "/common-char-type", - component: () => - import ("../views/basic-dictionary/CommonCharType.vue"), - }, - { - path: "/common-char", - component: () => - import ("../views/basic-dictionary/CommonChar.vue"), - }, - { - path: "/customer-org-type", - component: () => - import ("../views/basic-dictionary/CustomerOrgType.vue"), - }, - { - path: "/item-default-result", - component: () => - import ("../views/basic-dictionary/ItemDefaultResult.vue"), - }, - { - path: "/diagnosis-level", - component: () => - import ("../views/basic-dictionary/DiagnosisLevel.vue"), - }, - { - path: "/diagnosisSet", - name: '诊断建议设置', - component: () => - import ("../views/diagnosis/diagnosis.vue"), - }, - //---------------------- 收费设置 start ---------------------- - { - path: "/invoice-item-type", - component: () => - import ("../views/fee-settings/InvoiceItemType.vue"), - }, - { - path: "/pay-mode", - component: () => - import ("../views/fee-settings/PayMode.vue"), - }, - { - path: "/cardType", - name: "会员卡类别", - component: () => - import ("../views/fee-settings/cardType.vue"), - }, - { - path: "/cardRegister", - name: "会员卡登记", - component: () => - import ("../views/fee-settings/cardRegister.vue"), - }, - { - path: "/cardBill", - name: "会员卡记账", - component: () => - import ("../views/fee-settings/cardBill.vue"), - }, - //---------------------- 收费设置 start ---------------------- + path: "/", + component: login, +}, +{ + path: "/login", + name: "login", + component: login, +}, +{ + path: "/home", + name: "home", + component: () => + import("../views/Home.vue"), + children: [ + // 权限管理 ------------------------------- start ------------------------------- + { + path: "/organization-units", + name: "科室设置", + component: () => + import("../views/user-list/OrganizationUnits.vue"), + }, + { + path: "/role", + name: "角色管理", + component: () => + import("../views/user-list/Role.vue"), + }, + { + path: "/user-list", + name: "用户管理", + component: () => + import("../views/user-list/UserList.vue"), + }, + { + path: "/audit-log", + name: "安全日志", + component: () => + import("../views/user-list/AuditLog.vue"), + }, + { + path: "/menuPage", + name: "菜单与页面", + component: () => + import("../views/menuPage/menuPage.vue"), + }, + // 权限管理 ------------------------------- end ------------------------------- + { + path: "/guide-type", + component: () => + import("../views/basic-dictionary/GuideType.vue"), + }, + { + path: "/medical-report-type", + component: () => + import("../views/basic-dictionary/MedicalReportType.vue"), + }, + { + path: "/sex", + component: () => + import("../views/basic-dictionary/Sex.vue"), + }, + { + path: "/marital-status", + component: () => + import("../views/basic-dictionary/MaritalStatus.vue"), + }, + { + path: "/nation", + component: () => + import("../views/basic-dictionary/Nation.vue"), + }, + { + path: "/birth-place", + component: () => + import("../views/basic-dictionary/BirthPlace.vue"), + }, + { + path: "/result-status", + component: () => + import("../views/basic-dictionary/ResultStatus.vue"), + }, + { + path: "/medical-type", + component: () => + import("../views/basic-dictionary/MedicalType.vue"), + }, + { + path: "/personnel-type", + component: () => + import("../views/basic-dictionary/PersonnelType.vue"), + }, + { + path: "/device-type", + component: () => + import("../views/basic-dictionary/DeviceType.vue"), + }, + { + path: "/sample-type", + component: () => + import("../views/basic-dictionary/SampleType.vue"), + }, + { + path: "/unit", + component: () => + import("../views/basic-dictionary/Unit.vue"), + }, + { + path: "/diagnosis-postfix", + component: () => + import("../views/basic-dictionary/DiagnosisPostfix.vue"), + }, + { + path: "/medical-conclusion-type", + component: () => + import("../views/basic-dictionary/MedicalConclusionType.vue"), + }, + { + path: "/medical-conclusion", + component: () => + import("../views/basic-dictionary/MedicalConclusion.vue"), + }, + { + path: "/sample-container", + component: () => + import("../views/basic-dictionary/SampleContainer.vue"), + }, + { + path: "/common-char-type", + component: () => + import("../views/basic-dictionary/CommonCharType.vue"), + }, + { + path: "/common-char", + component: () => + import("../views/basic-dictionary/CommonChar.vue"), + }, + { + path: "/customer-org-type", + component: () => + import("../views/basic-dictionary/CustomerOrgType.vue"), + }, + { + path: "/item-default-result", + component: () => + import("../views/basic-dictionary/ItemDefaultResult.vue"), + }, + { + path: "/diagnosis-level", + component: () => + import("../views/basic-dictionary/DiagnosisLevel.vue"), + }, + { + path: "/diagnosisSet", + name: '诊断建议设置', + component: () => + import("../views/diagnosis/diagnosis.vue"), + }, + //---------------------- 收费设置 start ---------------------- + { + path: "/invoice-item-type", + component: () => + import("../views/fee-settings/InvoiceItemType.vue"), + }, + { + path: "/pay-mode", + component: () => + import("../views/fee-settings/PayMode.vue"), + }, + { + path: "/cardType", + name: "会员卡类别", + component: () => + import("../views/fee-settings/cardType.vue"), + }, + { + path: "/cardRegister", + name: "会员卡登记", + component: () => + import("../views/fee-settings/cardRegister.vue"), + }, + { + path: "/cardBill", + name: "会员卡记账", + component: () => + import("../views/fee-settings/cardBill.vue"), + }, + //---------------------- 收费设置 start ---------------------- - { - path: "/item-type", - component: () => - import ("../views/common-settings/ItemType.vue"), - }, - { - path: "/sample-group", - name: '条码分组', - component: () => - import ("../views/common-settings/SampleGroup.vue"), - }, - { - path: "/asbitem", - component: () => - import ("../views/fee-settings/Asbitem.vue"), - }, - { - path: "/item", - name: '项目设置', - component: () => - import ("../views/fee-settings/Item.vue"), - }, - { - path: "/reference-range", - component: () => - import ("../views/fee-settings/ReferenceRange.vue"), - }, - { - path: "/diagnosis", - component: () => - import ("../views/fee-settings/Diagnosis.vue"), - hidden: true, - // meta: { - // title: '诊断', - // menu - // } - meat: { - title: "诊断", - noCache: true, - menus: ["diagosis:advertDemandRelease"], - }, - }, - { - path: "/item-result-template", - component: () => - import ("../views/fee-settings/ItemResultTemplate.vue"), - }, - { - path: "/item-result-match", - component: () => - import ("../views/fee-settings/ItemResultMatch.vue"), - }, - { - path: "/item-template", - component: () => - import ("../views/fee-settings/ItemTemplate.vue"), - }, - { - path: "/medicalPackage", // medical-package - name: "套餐设置", - component: () => - import ("../views/common-settings/medicalPackage.vue"), //../views/fee-settings/MedicalPackage.vue - }, + { + path: "/item-type", + component: () => + import("../views/common-settings/ItemType.vue"), + }, + { + path: "/sample-group", + name: '条码分组', + component: () => + import("../views/common-settings/SampleGroup.vue"), + }, + { + path: "/asbitem", + component: () => + import("../views/fee-settings/Asbitem.vue"), + }, + { + path: "/item", + name: '项目设置', + component: () => + import("../views/fee-settings/Item.vue"), + }, + { + path: "/reference-range", + component: () => + import("../views/fee-settings/ReferenceRange.vue"), + }, + { + path: "/diagnosis", + component: () => + import("../views/fee-settings/Diagnosis.vue"), + hidden: true, + // meta: { + // title: '诊断', + // menu + // } + meat: { + title: "诊断", + noCache: true, + menus: ["diagosis:advertDemandRelease"], + }, + }, + { + path: "/item-result-template", + component: () => + import("../views/fee-settings/ItemResultTemplate.vue"), + }, + { + path: "/item-result-match", + component: () => + import("../views/fee-settings/ItemResultMatch.vue"), + }, + { + path: "/item-template", + component: () => + import("../views/fee-settings/ItemTemplate.vue"), + }, + { + path: "/medicalPackage", // medical-package + name: "套餐设置", + component: () => + import("../views/common-settings/medicalPackage.vue"), //../views/fee-settings/MedicalPackage.vue + }, - { - path: "/sex-hormone-reference-range", - component: () => - import ("../views/fee-settings/SexHormoneReferenceRange.vue"), - }, - { - path: "/diagnosis-template", - component: () => - import ("../views/fee-settings/DiagnosisTemplate.vue"), - }, - { - path: "/sys-parm-type", - component: () => - import ("../views/fee-settings/SysParmSet.vue"), //../views/fee-settings/SysParmType.vue - }, - //---------------------- 体检登记 start ---------------------- - { - path: "/customerOrg", - name: "体检单位设置", - component: () => - import ("../views/customerOrg/customerOrg.vue"), - }, - { - path: "/customerOrgGroup", - name: "单位分组设置", - component: () => - import ("../views/customerOrg/customerOrgGroup.vue"), - }, - { - path: "/patientRegister", - name: "体检人员登记", - component: () => - import ("../views/customerOrg/patientRegister.vue"), - }, - { - path: "/patientRegisterSign", - name: "体检人员签到", - component: () => - import ("../views/customerOrg/patientRegisterSign.vue"), - }, - { - path: "/patientRegisterBatch", - name: "人员批量登记", - component: () => - import ("../views/customerOrg/patientRegisterImport.vue"), //../views/doctorCheck/personnelBatch.vue - }, - { - path: "/patientRegisterRecover", - name: "体检表回收", - component: () => - import ("../views/customerOrg/patientRegisterRecover.vue"), - }, - { - path: "/patientRegisterRefuse", - name: "弃检登记", - component: () => - import ("../views/customerOrg/patientRegisterRefuse.vue"), - }, - { - path: "/charge", - name: "体检收费", - component: () => - import ("../views/charge/charge.vue"), - }, - //---------------------- 体检登记 start ---------------------- - //---------------------- 体 检 start ---------------------- - { - path: "/doctorCheck", - name: "体检医生诊台", - component: () => - import ("../views/doctorCheck/doctorCheck.vue"), - }, - { - path: "/sumDoctorCheck", - name: "总检医生诊台", - component: () => - import ("../views/doctorCheck/sumDoctorCheck.vue"), + { + path: "/sex-hormone-reference-range", + component: () => + import("../views/fee-settings/SexHormoneReferenceRange.vue"), + }, + { + path: "/diagnosis-template", + component: () => + import("../views/fee-settings/DiagnosisTemplate.vue"), + }, + { + path: "/sys-parm-type", + component: () => + import("../views/fee-settings/SysParmSet.vue"), //../views/fee-settings/SysParmType.vue + }, + //---------------------- 体检登记 start ---------------------- + { + path: "/customerOrg", + name: "体检单位设置", + component: () => + import("../views/customerOrg/customerOrg.vue"), + }, + { + path: "/customerOrgGroup", + name: "单位分组设置", + component: () => + import("../views/customerOrg/customerOrgGroup.vue"), + }, + { + path: "/patientRegister", + name: "体检人员登记", + component: () => + import("../views/customerOrg/patientRegister.vue"), + }, + { + path: "/patientRegisterSign", + name: "体检人员签到", + component: () => + import("../views/customerOrg/patientRegisterSign.vue"), + }, + { + path: "/patientRegisterBatch", + name: "人员批量登记", + component: () => + import("../views/customerOrg/patientRegisterImport.vue"), //../views/doctorCheck/personnelBatch.vue + }, + { + path: "/patientRegisterRecover", + name: "体检表回收", + component: () => + import("../views/customerOrg/patientRegisterRecover.vue"), + }, + { + path: "/patientRegisterRefuse", + name: "弃检登记", + component: () => + import("../views/customerOrg/patientRegisterRefuse.vue"), + }, + { + path: "/charge", + name: "体检收费", + component: () => + import("../views/charge/charge.vue"), + }, + //---------------------- 体检登记 start ---------------------- + //---------------------- 体 检 start ---------------------- + { + path: "/doctorCheck", + name: "体检医生诊台", + component: () => + import("../views/doctorCheck/doctorCheck.vue"), + }, + { + path: "/sumDoctorCheck", + name: "总检医生诊台", + component: () => + import("../views/doctorCheck/sumDoctorCheck.vue"), - }, - //---------------------- 体 检 end ---------------------- - //---------------------- 体检查询 start ---------------------- - { - path: "/report", - name: "体检报告", - component: () => - import ("../views/report/report.vue"), - }, - { - path: "/checkStatus", - name: "组合项目检查状态", - component: () => - import ("../views/report/checkStatus.vue"), - }, - { - path: "/chargeAsbitem", - name: "人员费用组合项目", - component: () => - import ("../views/report/chargeAsbitem.vue"), - }, - { - path: "/unCheckAsbitem", - name: "人员未检组合项目", - component: () => - import ("../views/report/unCheckAsbitem.vue"), - }, - //---------------------- 体检查询 end ---------------------- + }, + //---------------------- 体 检 end ---------------------- + //---------------------- 体检查询 start ---------------------- + { + path: "/report", + name: "体检报告", + component: () => + import("../views/report/report.vue"), + }, + { + path: "/checkStatus", + name: "组合项目检查状态", + component: () => + import("../views/report/checkStatus.vue"), + }, + { + path: "/chargeAsbitem", + name: "人员费用组合项目", + component: () => + import("../views/report/chargeAsbitem.vue"), + }, + { + path: "/unCheckAsbitem", + name: "人员未检组合项目", + component: () => + import("../views/report/unCheckAsbitem.vue"), + }, + //---------------------- 体检查询 end ---------------------- - //---------------------- 体 检 end ---------------------- - //---------------------- 疾病人数登记 ---------------------- - { - path: "/diseaseStatistics", - name: "疾病人数统计", - component: () => - import ("../views/customerReport/diseaseStatistics.vue"), - }, - { - path: "/positiveResultsList", - name: "阳性结果清单", - component: () => - import ("../views/customerReport/positiveResultsList.vue"), - }, - { - path: "/unitphysicalexamination", - name: "单位体检报表", - component: () => - import ("../views/doctorCheck/unitphysicalexamination.vue"), - }, - { - path: "/personnelPositive", - name: "人员阳性结果", - component: () => - import ("../views/customerReport/personnelPositive.vue") - }, - { - path: "/combinationDetails", - name: "组合项目具体结果统计", - component: () => - import ("../views/customerReport/combinationDetails.vue") - }, - { - path: "/detailedIitems", - name: "明细项目具体结果统计", - component: () => - import ("../views/customerReport/detailedIitems.vue") - }, - { - path: "/unitSettlement", - name: "单位体检收费结算", - component: () => - import ("../views/customerReport/unitSettlement.vue") - }, - //---------------------- 工作量登记 ---------------------- - { - path: "/registrar", - name: "登记员工作量", - component: () => - import ("../views/workload/registrar.vue"), - }, - { - path: "/doctorstaionworkload", - name: "医生站工作量", - component: () => - import ("../views/workload/doctorstaionworkload.vue"), - }, - { - path: "/directordoctor", - name: "总检医生工作量", - component: () => - import ("../views/workload/directordoctor.vue"), - }, - { - path: "/examinedoctor", - name: "审核医生工作量", - component: () => - import ("../views/workload/examinedoctor.vue"), - }, - { - path: "/peisworkload", - name: "体检工作量", - component: () => - import ("../views/workload/peisworkload.vue"), - }, - { - path: "/deskwork", - name: "科室工作量", - component: () => - import ("../views/workload/deskwork.vue"), - }, - { - path: "/collectionbloodnurse", - name: "采血护士工作量", - component: () => - import ("../views/workload/collectionbloodnurse.vue"), - }, - { - path: "/tollcollector", - name: "收费员", - component: () => - import ("../views/workload/tollcollector.vue"), - }, - { - path: "/individualfeedetails", - name: "个人收费明细", - component: () => - import ("../views/workload/individualfeedetails.vue"), - }, - { - path: "/membershipcard", - name: "会员卡分类统计", - component: () => - import ("../views/workload/membershipcard.vue"), - }, - ], - }, + //---------------------- 体 检 end ---------------------- + //---------------------- 疾病人数登记 ---------------------- + { + path: "/diseaseStatistics", + name: "疾病人数统计", + component: () => + import("../views/customerReport/diseaseStatistics.vue"), + }, + { + path: "/positiveResultsList", + name: "阳性结果清单", + component: () => + import("../views/customerReport/positiveResultsList.vue"), + }, + { + path: "/unitphysicalexamination", + name: "单位体检报表", + component: () => + import("../views/doctorCheck/unitphysicalexamination.vue"), + }, + { + path: "/personnelPositive", + name: "人员阳性结果", + component: () => + import("../views/customerReport/personnelPositive.vue") + }, + { + path: "/combinationDetails", + name: "组合项目具体结果统计", + component: () => + import("../views/customerReport/combinationDetails.vue") + }, + { + path: "/detailedIitems", + name: "明细项目具体结果统计", + component: () => + import("../views/customerReport/detailedIitems.vue") + }, + { + path: "/unitSettlement", + name: "单位体检收费结算", + component: () => + import("../views/customerReport/unitSettlement.vue") + }, + //---------------------- 工作量登记 ---------------------- + { + path: "/registrar", + name: "登记员工作量", + component: () => + import("../views/workload/registrar.vue"), + }, + { + path: "/doctorstaionworkload", + name: "医生站工作量", + component: () => + import("../views/workload/doctorstaionworkload.vue"), + }, + { + path: "/directordoctor", + name: "总检医生工作量", + component: () => + import("../views/workload/directordoctor.vue"), + }, + { + path: "/examinedoctor", + name: "审核医生工作量", + component: () => + import("../views/workload/examinedoctor.vue"), + }, + { + path: "/peisworkload", + name: "体检工作量", + component: () => + import("../views/workload/peisworkload.vue"), + }, + { + path: "/deskwork", + name: "科室工作量", + component: () => + import("../views/workload/deskwork.vue"), + }, + { + path: "/collectionbloodnurse", + name: "采血护士工作量", + component: () => + import("../views/workload/collectionbloodnurse.vue"), + }, + { + path: "/tollcollector", + name: "收费员", + component: () => + import("../views/workload/tollcollector.vue"), + }, + { + path: "/individualfeedetails", + name: "个人收费明细", + component: () => + import("../views/workload/individualfeedetails.vue"), + }, + { + path: "/membershipcard", + name: "会员卡分类统计", + component: () => + import("../views/workload/membershipcard.vue"), + }, + ], +}, ]; const router = new VueRouter({ diff --git a/src/views/customerOrg/customerOrg.vue b/src/views/customerOrg/customerOrg.vue index ffa2e8b..9ddddd8 100644 --- a/src/views/customerOrg/customerOrg.vue +++ b/src/views/customerOrg/customerOrg.vue @@ -6,7 +6,7 @@
-
diff --git a/src/views/customerOrg/customerOrgGroup.vue b/src/views/customerOrg/customerOrgGroup.vue index 316e09b..a4251c3 100644 --- a/src/views/customerOrg/customerOrgGroup.vue +++ b/src/views/customerOrg/customerOrgGroup.vue @@ -116,10 +116,10 @@ diff --git a/src/views/customerOrg/patientRegister.vue b/src/views/customerOrg/patientRegister.vue index 106af3e..5fd31ef 100644 --- a/src/views/customerOrg/patientRegister.vue +++ b/src/views/customerOrg/patientRegister.vue @@ -8,7 +8,7 @@