Browse Source

tree seo

master
pengjun 2 years ago
parent
commit
fc93c87a8a
  1. 39
      src/components/patientRegister/PatientRegisterEdit.vue
  2. 925
      src/router/index.js
  3. 2
      src/views/customerOrg/customerOrg.vue
  4. 4
      src/views/customerOrg/customerOrgGroup.vue
  5. 2
      src/views/customerOrg/patientRegister.vue

39
src/components/patientRegister/PatientRegisterEdit.vue

@ -133,7 +133,7 @@
</el-col>
<el-col :span="3">
<el-form-item label="性激素期" prop="sexHormoneTermId">
<el-select v-model="form.sexHormoneTermId" placeholder="请选择" filterable clearable size="small">
<el-select v-model="form.sexHormoneTermId" placeholder="请选择" filterable clearable size="small" :disabled="isComplete">
<el-option v-for="item in dict.sexHormoneTerm" :key="item.id" :label="item.displayName"
:value="item.id">
</el-option>
@ -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;
}
})

925
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({

2
src/views/customerOrg/customerOrg.vue

@ -6,7 +6,7 @@
</div>
<div style="display: flex;">
<!-- 单位树组件 -->
<div :style="'border: 1px solid;width:200px; height:' +
<div :style="'border: 0px solid #888;width:200px; height:' +
(window.pageHeight < 600 ? 470 : window.pageHeight - 130) +
'px;'
">

4
src/views/customerOrg/customerOrgGroup.vue

@ -116,10 +116,10 @@
<template>
<el-tag
class="move"
style="cursor: move;"
style="cursor: move;background-color: rgb(245, 245, 245);border: none;"
draggable="true"
>
<i class="el-icon-d-caret"></i>
<i class="el-icon-d-caret" style="width: 1rem; height: 1rem; color: rgb(113, 113, 113)"></i>
</el-tag>
</template>
</el-table-column>

2
src/views/customerOrg/patientRegister.vue

@ -8,7 +8,7 @@
<!-- 单位树组件 -->
<div
:style="
'border: 1px solid;width:200px; height:' +
'border: 0px solid #888;width:200px; height:' +
(window.pageHeight < 600 ? 470 : window.pageHeight - 130) +
'px;'
"

Loading…
Cancel
Save