瀏覽代碼

增加搜索条件

xzc 6 天之前
父節點
當前提交
f829c9331c

+ 3 - 0
tz-module-pressure2/tz-module-pressure2-biz/src/main/java/cn/start/tz/module/pressure2/controller/admin/equippipescheduling/vo/EquipPipeSchedulingPageReqVO.java

@@ -59,6 +59,9 @@ public class EquipPipeSchedulingPageReqVO extends PageParam {
     @Schema(description = "管道类型")
     private List<String> typeList;
 
+    @Schema(description = "管道最高级别(GC1/GC2/GC3/GB1/GB2/GA1/GA2)")
+    private List<String> pipeClassList;
+
     @Schema(description = "计划ID")
     private String taskId;
 

+ 12 - 0
tz-module-pressure2/tz-module-pressure2-biz/src/main/resources/mapper/equippipescheduling/EquipPipeSchedulingMapper.xml

@@ -405,6 +405,12 @@
                     #{listItem}
                 </foreach>
             </if>
+            <if test="pipeClassList != null and pipeClassList.size() > 0">
+                AND eb.PIPE_CLASS IN
+                <foreach close=")" collection="pipeClassList" item="listItem" open="(" separator=",">
+                    #{listItem}
+                </foreach>
+            </if>
         </where>
         group by eb.id
         ) a
@@ -512,6 +518,12 @@
                     #{listItem}
                 </foreach>
             </if>
+            <if test="pipeClassList != null and pipeClassList.size() > 0">
+                AND eb.PIPE_CLASS IN
+                <foreach close=")" collection="pipeClassList" item="listItem" open="(" separator=",">
+                    #{listItem}
+                </foreach>
+            </if>
         </where>
         group by eb.id
         ) a