张延森 hace 5 años
padre
commit
c100f456a1

+ 15
- 2
src/main/java/com/huiju/estateagents/service/impl/TaBuildingServiceImpl.java Ver fichero

@@ -87,8 +87,21 @@ public class TaBuildingServiceImpl extends ServiceImpl<TaBuildingMapper, TaBuild
87 87
         Page<TaBuilding> page = new Page<>();
88 88
         page.setSize(pageSize == null ? 10 : pageSize);
89 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 106
         return ResponseBean.success(page);
94 107
     }