소스 검색

获取患者病历列表

songxinlu 4 년 전
부모
커밋
de99e6eecc

+ 26 - 5
src/main/java/com/diagbot/dto/CheckWorkDTO.java

@@ -44,7 +44,7 @@ public class CheckWorkDTO {
     /**
      * 科室
      */
-    private String behospitalDept;
+    private String behDeptName;
 
     /**
      * 出院日期
@@ -52,7 +52,6 @@ public class CheckWorkDTO {
     @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
     private Date leaveHospitalDate;
 
-
     /**
      * 住院天数
      */
@@ -61,13 +60,18 @@ public class CheckWorkDTO {
     /**
      * 主管医生
      */
-    private String attendingDoctor;
+    private String doctorName;
 
     /**
      * 病历等级
      */
     private String level;
 
+    /**
+     * 病历得分
+     */
+    private String scoreRes;
+
     /**
      * 主诊断
      */
@@ -76,7 +80,7 @@ public class CheckWorkDTO {
     /**
      * 筛选分值
      */
-    private String value;
+    private String score;
 
     /**
      * 生成状态
@@ -87,5 +91,22 @@ public class CheckWorkDTO {
      * 生成日期
      */
     @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
-    private Date gmtCreate;
+    private Date jobCreateTime;
+
+    /**
+     * 核查员
+     */
+    private String jobCreatorName;
+
+    /**
+     * 核查日期
+     */
+    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
+    private Date checkTime;
+
+    /**
+     * 分配日期
+     */
+    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
+    private Date jobDistributionTime;
 }

+ 5 - 0
src/main/java/com/diagbot/vo/CheckWorkPageVO.java

@@ -38,6 +38,11 @@ public class CheckWorkPageVO extends Page implements Serializable {
     @ApiModelProperty("生成状态[0-未生成 1-已生成(默认未生成)]")
     private String creatStatus="0";
 
+    /**
+     * 核查任务类型(0-科室任务 1-院级 1-质控科)
+     */
+    private String jobType;
+
     /**
      * 医院ID
      */

+ 1 - 0
src/main/java/com/diagbot/web/MedCheckWorkController.java

@@ -47,6 +47,7 @@ public class MedCheckWorkController {
             notes = "startDate:出院开始时间 【必填】<br>" +
                     "endDate:出院结束时间 【必填】<br>" +
                     "creatStatus:生成状态(0-未生成 1-已生成) 【必填】<br>" +
+                    "jobType:核查任务类型(0-科室任务 1-院级 1-质控科) <br>" +
                     "hospitalId: 医院ID<br>" +
                     "behospitalCode:病人住院序号<br>" +
                     "department:科室<br>" +

+ 4 - 0
src/main/resources/mapper/MedCheckInfoMapper.xml

@@ -176,6 +176,10 @@
         WHEN mbt.behospital_type='输血病人' THEN '4' ELSE '0' END AS score,
         CASE WHEN ISNULL(mci.job_create_time) THEN '未生成' ELSE '已生成' END AS creatStatus,
         mci.job_create_time gmtCreate
+        mci.job_create_time,
+        mci.job_creator_name,
+        mci.check_time,
+        mci.job_distribution_time
         FROM
         med_behospital_info mbi
         LEFT JOIN med_home_page mhp