Переглянути джерело

病区筛选修改为多选

wangzl 3 місяців тому
батько
коміт
f5253a8f33

+ 1 - 1
pump-web/src/main/java/com/tuoren/web/layer/vo/PumpNewParam.java

@@ -48,7 +48,7 @@ public class PumpNewParam {
     private String productCode;
 
     @ApiModelProperty(value = "病区")
-    private String wardCode;
+    private List<String> wardCode;
 
     @ApiModelProperty(value = "排序  true:正序 false:倒序  空:默认排序倒序")
     private Boolean sort;

+ 5 - 1
pump-web/src/main/resources/mapper/BusPumpEntityMapper.xml

@@ -328,7 +328,11 @@
                 AND result.product_code = #{pumpParam.productCode}
             </if>
             <if test="pumpParam.wardCode != null and pumpParam.wardCode != ''">
-                AND result.ward_code = #{pumpParam.wardCode}
+                AND result.ward_code in (
+                <foreach item="item" collection="pumpParam.wardCode" separator="," open="(" close=")">
+                    #{item}
+                </foreach>
+                )
             </if>
             <if test="pumpParam.scoreType != null and pumpParam.scoreType != ''">
                 AND result.scoreType = #{pumpParam.scoreType}