Pārlūkot izejas kodu

缺陷反馈记录列表返回信息加入年龄

zhanghang 3 gadi atpakaļ
vecāks
revīzija
480aa4ec68

+ 3 - 0
src/main/java/com/diagbot/dto/GetMedDefectFeedbackPageDTO.java

@@ -42,6 +42,9 @@ public class GetMedDefectFeedbackPageDTO  implements Serializable {
     @ApiModelProperty(value = "病人住院序号")
     private String behospitalCode;
 
+    @ApiModelProperty(value = "患者年龄")
+    private String age;
+
     @ApiModelProperty(value = "模块ID")
     private Long modeId;
 

+ 7 - 1
src/main/resources/mapper/MedDefectFeedbackMapper.xml

@@ -32,6 +32,10 @@
     </resultMap>
 
     <select id="getMedDefectFeedbackPage" resultType="com.diagbot.dto.GetMedDefectFeedbackPageDTO">
+        SELECT
+        t1.*, t2.age
+        FROM
+        (
         SELECT
         a.* ,b.is_placefile as isPlacefile FROM
         (
@@ -106,7 +110,9 @@
         <if test="getMedDefectFeedbackPageVO.isPlacefile != null and getMedDefectFeedbackPageVO.isPlacefile != ''">
             and b.is_placefile =#{getMedDefectFeedbackPageVO.isPlacefile}
         </if>
-
+        ) t1
+        LEFT JOIN med_home_page t2 ON t2.behospital_code = t1.behospitalCode
+        AND t2.is_deleted = 'N'
     </select>
 
     <select id="getDefectDept" resultType="com.diagbot.dto.GetDefectDeptDTO">