Explorar o código

feat(equippipe): 添加管道有效性筛选功能

- 在 EquipPipePageReqVO 中新增 isEffective 字段用于有效性查询
- 在 EquipPipeMapper 查询条件中添加 isEffective 筛选逻辑
- 支持通过是否有效进行管道设备的分页查询过滤
xuzhancheng hai 3 días
pai
achega
6bd773ccbb

+ 5 - 0
tz-module-pressure2/tz-module-pressure2-biz/src/main/java/cn/start/tz/module/pressure2/controller/admin/equippipe/vo/EquipPipePageReqVO.java

@@ -310,4 +310,9 @@ public class EquipPipePageReqVO extends PageParam {
      * 管道主要规格
      */
     private String standard;
+    /**
+     * 是否有效
+     */
+    private String isEffective;
+
 }

+ 1 - 0
tz-module-pressure2/tz-module-pressure2-biz/src/main/java/cn/start/tz/module/pressure2/dal/mysql/equippipe/EquipPipeMapper.java

@@ -86,6 +86,7 @@ public interface EquipPipeMapper extends BaseMapperX<EquipPipeDO> {
                 .betweenIfPresent(EquipPipeDO::getSupervisionStartDate, reqVO.getSupervisionStartDate())
                 .betweenIfPresent(EquipPipeDO::getSupervisionEndDate, reqVO.getSupervisionEndDate())
                 .eqIfPresent(EquipPipeDO::getLastMaintenanceContent, reqVO.getLastMaintenanceContent())
+                .eqIfPresent(EquipPipeDO::getIsEffective, reqVO.getIsEffective())
                 .inIfPresent(EquipPipeDO::getUseStatus, reqVO.getUseStatus())
                 .betweenIfPresent(EquipPipeDO::getCreateTime, reqVO.getCreateTime())
                 .orderByDesc(EquipPipeDO::getId));