张延森 5 年前
父节点
当前提交
c100f456a1
共有 1 个文件被更改,包括 15 次插入2 次删除
  1. 15
    2
      src/main/java/com/huiju/estateagents/service/impl/TaBuildingServiceImpl.java

+ 15
- 2
src/main/java/com/huiju/estateagents/service/impl/TaBuildingServiceImpl.java 查看文件

87
         Page<TaBuilding> page = new Page<>();
87
         Page<TaBuilding> page = new Page<>();
88
         page.setSize(pageSize == null ? 10 : pageSize);
88
         page.setSize(pageSize == null ? 10 : pageSize);
89
         page.setCurrent(pageNum == null ? 1 : pageNum);
89
         page.setCurrent(pageNum == null ? 1 : pageNum);
90
-        List<TaBuilding> building = taBuildingMapper.buildingList(page, name, code,startDate,buildingStatus,marketStatus,cityId,isMain, orgId);
91
-        page.setRecords(building);
90
+        List<TaBuilding> buildings = taBuildingMapper.buildingList(page, name, code,startDate,buildingStatus,marketStatus,cityId,isMain, orgId);
91
+
92
+        if (null != buildings) {
93
+            for(TaBuilding taBuilding: buildings) {
94
+                //查询当前图片
95
+                QueryWrapper<TaBuildingImg> queryWrapper = new QueryWrapper<>();
96
+                queryWrapper.eq("building_id", taBuilding.getBuildingId());
97
+                queryWrapper.eq("img_type", "banner");
98
+                queryWrapper.orderByAsc("create_date");
99
+                List<TaBuildingImg> buildingImg = taBuildingImgMapper.selectList(queryWrapper);
100
+                taBuilding.setBuildingImg(buildingImg);
101
+            }
102
+        }
103
+
104
+        page.setRecords(buildings);
92
 
105
 
93
         return ResponseBean.success(page);
106
         return ResponseBean.success(page);
94
     }
107
     }