From b6e3e2aaa0e3b431d6d879cf596bc0b768985071 Mon Sep 17 00:00:00 2001 From: pengjun <158915633@qq.com> Date: Wed, 19 Nov 2025 09:51:39 +0800 Subject: [PATCH] seo --- src/components/doctorCheck/CheckItemList.vue | 11 +++++- .../doctorCheck/RegisterCheckList.vue | 39 +++++++++++++++---- src/components/report/AppointQuery.vue | 19 ++++++++- .../report/PatientRegisterListNobtn.vue | 38 ++++++++++++++++-- .../customerReport/personnelPositive.vue | 19 ++++++++- src/views/report/chargeAsbitem.vue | 19 ++++++++- src/views/report/checkStatus.vue | 19 ++++++++- src/views/report/unCheckAsbitem.vue | 19 ++++++++- 8 files changed, 166 insertions(+), 17 deletions(-) diff --git a/src/components/doctorCheck/CheckItemList.vue b/src/components/doctorCheck/CheckItemList.vue index ab75782..523a421 100644 --- a/src/components/doctorCheck/CheckItemList.vue +++ b/src/components/doctorCheck/CheckItemList.vue @@ -8,7 +8,7 @@ - - + + + + + + @@ -170,6 +174,7 @@ export default { maxResultCount: 100, }, loadOptsInit: {}, + summary_check_doctor_alias: ["总检", "审核"], }; }, @@ -177,6 +182,15 @@ export default { created() { this.loadOptsInit = Object.assign({}, this.loadOpts) this.patientRegister.prList = [] + + // 系统参数,获取 总检别名 + postapi('/api/app/SysParmValue/GetSysParmValueBySysParmId', { sysParmId: "summary_check_doctor_alias" }) + .then(res => { + if (res.code > -1) { + this.summary_check_doctor_alias = JSON.parse(res.data) + } + }) + }, //挂载完成 @@ -321,11 +335,29 @@ export default { let customerOrgs = []; if (this.report.dataCusOrgOCX.length > 0) { + this.report.dataCusOrgOCX.forEach(e => { + let dateType = '1' + switch (e.dateType) { + case 'medicalStartDate': + dateType = '2' + break; + case 'checkDate': + dateType = '4' + break; + case 'summaryDate': + dateType = '3' + break; + case 'sumCheckDate': + dateType = '5' + break; + default: + break; + } let rd = { startDate: moment(e.startDate).format('yyyy-MM-DD'), endDate: moment(e.endDate).format('yyyy-MM-DD'), - dateType: e.dateType == 'summaryDate' ? '3' : (e.dateType == 'medicalStartDate' ? '2' : '1') + dateType } if (e.customerOrgId) { diff --git a/src/views/customerReport/personnelPositive.vue b/src/views/customerReport/personnelPositive.vue index d634c60..45f11b2 100644 --- a/src/views/customerReport/personnelPositive.vue +++ b/src/views/customerReport/personnelPositive.vue @@ -188,10 +188,27 @@ export default { let body = {}, customerOrgs = [], diagnosisIds = []; if (this.report.dataCusOrgOCX.length > 0) { this.report.dataCusOrgOCX.forEach(e => { + let dateType = '1' + switch (e.dateType) { + case 'medicalStartDate': + dateType = '2' + break; + case 'checkDate': + dateType = '4' + break; + case 'summaryDate': + dateType = '3' + break; + case 'sumCheckDate': + dateType = '5' + break; + default: + break; + } let rd = { startDate: moment(e.startDate).format('yyyy-MM-DD'), endDate: moment(e.endDate).format('yyyy-MM-DD'), - dateType: e.dateType == 'summaryDate' ? '3' : (e.dateType == 'medicalStartDate' ? '2' : '1') + dateType } if (e.customerOrgId) { diff --git a/src/views/report/chargeAsbitem.vue b/src/views/report/chargeAsbitem.vue index 9f8776d..cf3dae2 100644 --- a/src/views/report/chargeAsbitem.vue +++ b/src/views/report/chargeAsbitem.vue @@ -292,10 +292,27 @@ export default { if (this.report.dataCusOrgOCX.length > 0) { this.report.dataCusOrgOCX.forEach(e => { + let dateType = '1' + switch (e.dateType) { + case 'medicalStartDate': + dateType = '2' + break; + case 'checkDate': + dateType = '4' + break; + case 'summaryDate': + dateType = '3' + break; + case 'sumCheckDate': + dateType = '5' + break; + default: + break; + } let rd = { startDate: moment(e.startDate).format('yyyy-MM-DD'), endDate: moment(e.endDate).format('yyyy-MM-DD'), - dateType: e.dateType == 'summaryDate' ? '3' : (e.dateType == 'medicalStartDate' ? '2' : '1') + dateType } if (e.customerOrgId) { diff --git a/src/views/report/checkStatus.vue b/src/views/report/checkStatus.vue index d2996d2..edc8619 100644 --- a/src/views/report/checkStatus.vue +++ b/src/views/report/checkStatus.vue @@ -301,10 +301,27 @@ export default { if (this.report.dataCusOrgOCX.length > 0) { this.report.dataCusOrgOCX.forEach(e => { + let dateType = '1' + switch (e.dateType) { + case 'medicalStartDate': + dateType = '2' + break; + case 'checkDate': + dateType = '4' + break; + case 'summaryDate': + dateType = '3' + break; + case 'sumCheckDate': + dateType = '5' + break; + default: + break; + } let rd = { startDate: moment(e.startDate).format('yyyy-MM-DD'), endDate: moment(e.endDate).format('yyyy-MM-DD'), - dateType: e.dateType == 'summaryDate' ? '3' : (e.dateType == 'medicalStartDate' ? '2' : '1') + dateType } if (e.customerOrgId) { diff --git a/src/views/report/unCheckAsbitem.vue b/src/views/report/unCheckAsbitem.vue index c8135ce..155866e 100644 --- a/src/views/report/unCheckAsbitem.vue +++ b/src/views/report/unCheckAsbitem.vue @@ -273,10 +273,27 @@ export default { if (this.report.dataCusOrgOCX.length > 0) { this.report.dataCusOrgOCX.forEach(e => { + let dateType = '1' + switch (e.dateType) { + case 'medicalStartDate': + dateType = '2' + break; + case 'checkDate': + dateType = '4' + break; + case 'summaryDate': + dateType = '3' + break; + case 'sumCheckDate': + dateType = '5' + break; + default: + break; + } let rd = { startDate: moment(e.startDate).format('yyyy-MM-DD'), endDate: moment(e.endDate).format('yyyy-MM-DD'), - dateType: e.dateType == 'summaryDate' ? '3' : (e.dateType == 'medicalStartDate' ? '2' : '1') + dateType } if (e.customerOrgId) {