浏览代码

'优化建筑设施-分页接口,建筑查看-建筑设施列表需要根据建筑Id进行刷选出来数据'

james 1 年之前
父节点
当前提交
bb3448d963

+ 11 - 0
service-iot/service-iot-biz/src/main/java/com/usky/iot/service/impl/BaseBuildFacilityServiceImpl.java

@@ -128,6 +128,17 @@ public class BaseBuildFacilityServiceImpl extends AbstractCrudService<BaseBuildF
                 }
             }
         }
+
+        if(requestVO.getBuildId() != null){
+            list = list1.stream().filter(m-> m.getBuildId().equals(requestVO.getBuildId())).collect(Collectors.toList());
+        }else{
+            if(list1.size() > 0){
+                for(int j=0;j<list1.size();j++){
+                    list.add(list1.get(j));
+                }
+            }
+        }
+
         Integer total = 0;
         if(list.size() > 0){
             total = list.size();

+ 6 - 0
service-iot/service-iot-biz/src/main/java/com/usky/iot/service/vo/BaseBuildFacilityRequestVO.java

@@ -1,5 +1,6 @@
 package com.usky.iot.service.vo;
 
+import com.baomidou.mybatisplus.annotation.TableField;
 import lombok.Data;
 
 @Data
@@ -20,6 +21,11 @@ public class BaseBuildFacilityRequestVO {
      */
     private Integer id;
 
+    /**
+     * 建筑Id
+     */
+    private Integer buildId;
+
     /**
      * 建筑名称
      */