From 2d0e62dfb0fbcf917f4498e2d110cb0dd66d4dcc Mon Sep 17 00:00:00 2001
From: pengjun <158915633@qq.com>
Date: Mon, 3 Jun 2024 17:53:11 +0800
Subject: [PATCH] report
---
 .../doctorCheck/PatientRegisterList.vue       | 98 ++++++++++---------
 src/components/occDisease/OccDisease.vue      |  2 +-
 src/components/occDisease/OccDiseaseBase.vue  |  2 +-
 3 files changed, 55 insertions(+), 47 deletions(-)
diff --git a/src/components/doctorCheck/PatientRegisterList.vue b/src/components/doctorCheck/PatientRegisterList.vue
index a31a0da..31350f7 100644
--- a/src/components/doctorCheck/PatientRegisterList.vue
+++ b/src/components/doctorCheck/PatientRegisterList.vue
@@ -28,6 +28,13 @@
           
         
       
+      
+        体检类别:
+        
+          
+        
+      
       
         人员状态:
         
@@ -41,28 +48,28 @@
         
         有图
       
-      
-        
-          组合项目:
-          
-            
-          
-        
-        
-          检查状态:
-          
-            
-            
-          
-          
-            
-            
-          
-        
-      
+
+      
+        组合项目:
+        
+          
+        
+      
+      
+        检查状态:
+        
+          
+          
+        
+        
+          
+          
+        
+      
+
       
         查询
@@ -70,10 +77,8 @@
     
 
     
-    
+    
       
         
           {{ scope.row.customerOrgParentName ? scope.row.customerOrgParentName : scope.row.customerOrgName }}
@@ -84,15 +89,15 @@
           {{ scope.row.customerOrgParentName ? scope.row.customerOrgName : "" }}
         
       
-      
+      
       
         
           {{ dddw(dict.sex, "id", scope.row.sexId, "displayName") }}
         
       
-      
-      
-      
+      
+      
+      
       
       
         
@@ -104,7 +109,7 @@
           
         
       
-      
+      
         
           
             {{ dddw(dict.nation, "id", scope.row.nationId, "displayName") }}
@@ -112,17 +117,17 @@
         
       
       
-      
+      
         
           
             {{ lmoment(scope.row.birthDate, "yyyy-MM-DD") }}
           
         
       
-      
-      
-      
-      
+      
+      
+      
+      
       
       
       
@@ -146,7 +151,7 @@
            
         
       
-      
+      
       
       
       
@@ -185,8 +190,8 @@
     
 
     
-    
+    
       
     
 
@@ -231,8 +236,10 @@ export default {
           idCardNo: '', //身份证号
           haveImage: false,
           checkAsb: '', //检查项目   
-          checkCompleteFlag:'',  //检查项目状态
-          isAuditCheck:'',      //检查项目审核
+          checkCompleteFlag: '',  //检查项目状态
+          isAuditCheck: '',      //检查项目审核
+          medicalTypeIds:[]
+
         },
         completeFlag: []
       },
@@ -269,12 +276,12 @@ export default {
     ...mapState(["window", "dataTransOpts", "dict", "customerOrg", "patientRegister", "doctorCheck", "sumDoctorCheck", "report"]),
     divHeight() {
       if (this.win == "doctorCheck") {
-        return 170
+        return 202
       } else {
-        return 105
+        return 137
       }
     },
-    tableHeight(){
+    tableHeight() {
       return this.winAbsolute ? (this.window.pageHeight - 46 - 30 - this.divHeight) : (this.window.pageHeight - 46 - this.divHeight)
     },
   },
@@ -445,6 +452,7 @@ export default {
       if (this.local.query.haveImage) body.isPicture = 'Y'
       if (this.local.query.checkCompleteFlag) body.asbitemCompleteFlag = this.local.query.checkCompleteFlag
       if (this.local.query.isAuditCheck) body.asbitemIsAudit = this.local.query.isAuditCheck
+      body.medicalTypeIds = this.local.query.medicalTypeIds
 
       body.isFilterPreRegistration = 'Y' //是否需要过滤预登记数据 Y=过滤预登记数据 N=不过滤 默认为N (备注:只有CompleteFlag参数的值不为0的情况才有效,null值也有效)
       // "patientName": "string",
@@ -461,7 +469,7 @@ export default {
       // });
       body = Object.assign(body, this.loadOpts)
       let url = '/api/app/PatientRegister/GetSumDoctorPeisRecordList'
-      if(this.win == "doctorCheck") url = '/api/app/PatientRegister/GetDoctorPeisRecordList'      
+      if (this.win == "doctorCheck") url = '/api/app/PatientRegister/GetDoctorPeisRecordList'
 
       postapi(url, body)
         .then((res) => {
diff --git a/src/components/occDisease/OccDisease.vue b/src/components/occDisease/OccDisease.vue
index fc1bfaa..07f5282 100644
--- a/src/components/occDisease/OccDisease.vue
+++ b/src/components/occDisease/OccDisease.vue
@@ -221,7 +221,7 @@ export default {
       this.dataTransOpts.tableM.patient_past_medical_history.forEach(e => {
         if(!e.diagnosisDate) e.diagnosisDate = null
       });
-      this.dataTransOpts.tableM.patient_occupational_disease.forEach(e => {
+      this.dataTransOpts.tableM.patient_occupational_medical_history.forEach(e => {
         if(!e.diagnosisDate) e.diagnosisDate = null
       });
       this.dataTransOpts.tableM.patient_occupational_history.forEach(e => {
diff --git a/src/components/occDisease/OccDiseaseBase.vue b/src/components/occDisease/OccDiseaseBase.vue
index bae39de..4e17a08 100644
--- a/src/components/occDisease/OccDiseaseBase.vue
+++ b/src/components/occDisease/OccDiseaseBase.vue
@@ -248,7 +248,7 @@
         
         
           
-