傅行帆 5 лет назад
Родитель
Сommit
d443e690d6
1 измененных файлов: 8 добавлений и 1 удалений
  1. 8
    1
      src/main/java/com/huiju/estateagents/service/impl/TaPersonServiceImpl.java

+ 8
- 1
src/main/java/com/huiju/estateagents/service/impl/TaPersonServiceImpl.java Просмотреть файл

86
 
86
 
87
     @Autowired
87
     @Autowired
88
     private TaShareContentService taShareContentService;
88
     private TaShareContentService taShareContentService;
89
+    
90
+    @Autowired
91
+    private TaBuildingMapper taBuildingMapper;
89
 
92
 
90
 
93
 
91
     @Resource
94
     @Resource
232
         // 获取关联项目
235
         // 获取关联项目
233
         List<TaPersonBuilding> buildingList = getPersonBuildings(user.getUserId().toString());
236
         List<TaPersonBuilding> buildingList = getPersonBuildings(user.getUserId().toString());
234
         List<String> buildings = new ArrayList<>();
237
         List<String> buildings = new ArrayList<>();
238
+        TaBuilding taBuilding = new TaBuilding();
235
         if (null != buildingList && buildingList.size() > 0) {
239
         if (null != buildingList && buildingList.size() > 0) {
236
             for(TaPersonBuilding b: buildingList) {
240
             for(TaPersonBuilding b: buildingList) {
237
                 buildings.add(b.getBuildingId());
241
                 buildings.add(b.getBuildingId());
238
             }
242
             }
243
+            //获取楼盘信息
244
+            taBuilding = taBuildingMapper.selectById(buildingList.get(0).getBuildingId());
239
         }
245
         }
240
 
246
 
241
         Map<String, Object> result = new HashMap<>();
247
         Map<String, Object> result = new HashMap<>();
255
         result.put("liked", false);
261
         result.put("liked", false);
256
         result.put("unReadNum", 0);
262
         result.put("unReadNum", 0);
257
         result.put("projects", buildings);
263
         result.put("projects", buildings);
258
-        result.put("address", user.getAddress());
264
+        result.put("address", taBuilding.getAddress());
265
+        result.put("coordinate", taBuilding.getCoordinate());
259
         result.put("personTags",person.getPersonTags());
266
         result.put("personTags",person.getPersonTags());
260
         result.put("posters",taPosterService.getPostersForTarget(user.getUserId().toString(),CommConstant.POSTER_CONTENT_TYPE_PERSON));
267
         result.put("posters",taPosterService.getPostersForTarget(user.getUserId().toString(),CommConstant.POSTER_CONTENT_TYPE_PERSON));
261
         result.put("shareContent",taShareContentService.getPostersForTarget(user.getUserId().toString(),CommConstant.POSTER_CONTENT_TYPE_PERSON));
268
         result.put("shareContent",taShareContentService.getPostersForTarget(user.getUserId().toString(),CommConstant.POSTER_CONTENT_TYPE_PERSON));