Browse Source

增加研究队列查询使用患者名称筛选条件

wangzl 2 tháng trước cách đây
mục cha
commit
701358dd08

+ 4 - 0
tr-modules/tr-module-smartFollowUp/src/main/java/cn/tr/module/smart/common/dto/BizReasearchQueueClinicQueryDTO.java

@@ -21,4 +21,8 @@ public class BizReasearchQueueClinicQueryDTO  {
     @ApiModelProperty("队列id")
     @NotNull(message = "队列id不能为空")
     private String queueId;
+
+    @ApiModelProperty("检索条件")
+    private String condition;
+
 }

+ 6 - 1
tr-modules/tr-module-smartFollowUp/src/main/resources/mapper/smart/BizReasearchQueueClinicMapper.xml

@@ -71,7 +71,12 @@
         FROM
         biz_reasearch_queue_clinic brqc
         LEFT JOIN biz_clinic_room bcr ON brqc.clinic_room_id = bcr.id
-        where brqc.queue_id = #{query.queueId}
+        <where>
+            and  brqc.queue_id = #{query.queueId}
+            <if test="query.condition != null">
+                and    bcr.patient_name like concat('%',#{query.condition},'%')
+            </if>
+        </where>
         order by brqc.create_time desc
     </select>