JSONArray.parseArray(text, clazz);
homeDataMapEntity = homeNewHouseService.selectUsedHousesByCityId(param);
if (homeDataMapEntity == null) {
return null;
}
Map<String, Object> map = (Map<String, Object>) homeDataMapEntity.getData();
List<Map<String, Object>> list = (List<Map<String, Object>>) map.get("list");
for (Map<String, Object> _map : list) {
ShopFavourable shopFavourable = HomeNewHouseController.getShopFavourableInfo(Integer.parseInt(_map.get("buildingId").toString()));
if (shopFavourable != null) {
_map.put("favourableName",shopFavourable.getName());
_map.put("favourableLink",shopFavourable.getLink());
_map.put("favourableDiagram",shopFavourable.getDiagram());
}
}
map.put("list", list);
homeDataMapEntity.setData(map);
homeDataMapEntity = homeNewHouseService.selectNewHouseInfoForListHome(param);
if (homeDataMapEntity == null) {
return null;
}
Map<String, Object> map = (Map<String, Object>) homeDataMapEntity.getData();
List<NewHouseInfoForListEnitty> list = (List<NewHouseInfoForListEnitty>)map.get("list");
for (NewHouseInfoForListEnitty newHouseInfoForListEnitty : list) {
ShopFavourable shopFavourable = HomeNewHouseController.getShopFavourableInfo(Integer.parseInt(newHouseInfoForListEnitty.getBuildingId()));
if (shopFavourable != null) {
newHouseInfoForListEnitty.setFavourableName(shopFavourable.getName());
newHouseInfoForListEnitty.setFavourableLink(shopFavourable.getLink());
newHouseInfoForListEnitty.setFavourableDiagram(shopFavourable.getDiagram());
}
}
map.put("list", list);
homeDataMapEntity.setData(map);