魏熙美 преди 5 години
родител
ревизия
25600699cc

+ 12
- 4
src/main/java/com/huiju/estateagents/service/impl/TaBuildingDynamicServiceImpl.java Целия файл

152
 
152
 
153
         // 活动海报
153
         // 活动海报
154
         buildingDynamic.setPosters(taPosterService.getPostersForTarget(buildingDynamic.getDynamicId(), CommConstant.POSTER_CONTENT_TYPE_ACTIVITY));
154
         buildingDynamic.setPosters(taPosterService.getPostersForTarget(buildingDynamic.getDynamicId(), CommConstant.POSTER_CONTENT_TYPE_ACTIVITY));
155
+        buildingDynamic.setShareContents(taShareContentService.getPostersForTarget(buildingDynamic.getDynamicId(), CommConstant.POSTER_CONTENT_TYPE_ACTIVITY));
155
 
156
 
156
         return ResponseBean.success(buildingDynamic);
157
         return ResponseBean.success(buildingDynamic);
157
     }
158
     }
338
             empty.orderBy(true,false,"start_date");
339
             empty.orderBy(true,false,"start_date");
339
             IPage<TaBuildingDynamic> result = buildingDynamicMapper.selectPage(page,empty);
340
             IPage<TaBuildingDynamic> result = buildingDynamicMapper.selectPage(page,empty);
340
             for(int i=0;i<result.getRecords().size();i++){
341
             for(int i=0;i<result.getRecords().size();i++){
341
-                result.getRecords().get(i).setIsSign(CommConstant.STATUS_NORMAL);
342
+                TaBuildingDynamic taBuildingDynamic = result.getRecords().get(i);
343
+                taBuildingDynamic.setIsSign(CommConstant.STATUS_NORMAL);
342
                 // 获取报名总数
344
                 // 获取报名总数
343
                 QueryWrapper<TaActivityDynamicEnlist> taActivityDynamicEnlist = new QueryWrapper<>();
345
                 QueryWrapper<TaActivityDynamicEnlist> taActivityDynamicEnlist = new QueryWrapper<>();
344
                 taActivityDynamicEnlist.eq("dynamic_id", result.getRecords().get(i).getDynamicId());
346
                 taActivityDynamicEnlist.eq("dynamic_id", result.getRecords().get(i).getDynamicId());
345
                 taActivityDynamicEnlist.eq("building_id", result.getRecords().get(i).getBuildingId());
347
                 taActivityDynamicEnlist.eq("building_id", result.getRecords().get(i).getBuildingId());
346
                 int applyCount= taActivityDynamicEnlistMapper.selectCount(taActivityDynamicEnlist);
348
                 int applyCount= taActivityDynamicEnlistMapper.selectCount(taActivityDynamicEnlist);
347
-                result.getRecords().get(i).setCount(applyCount);
349
+                taBuildingDynamic.setCount(applyCount);
348
 
350
 
349
                 // 是否收藏
351
                 // 是否收藏
350
                 TaSave taSave = iTaSaveService.getInfoBy(person.getPersonId(), CommConstant.FAVOR_ACTIVITY, result.getRecords().get(i).getDynamicId());
352
                 TaSave taSave = iTaSaveService.getInfoBy(person.getPersonId(), CommConstant.FAVOR_ACTIVITY, result.getRecords().get(i).getDynamicId());
351
                 if (null == taSave) {
353
                 if (null == taSave) {
352
-                    result.getRecords().get(i).setIsSaved(0);
354
+                    taBuildingDynamic.setIsSaved(0);
353
                 } else {
355
                 } else {
354
-                    result.getRecords().get(i).setIsSaved(1);
356
+                    taBuildingDynamic.setIsSaved(1);
355
                 }
357
                 }
358
+
359
+                // 获取海报图 和 分享图
360
+                taBuildingDynamic.setPosters(taPosterService.getPostersForTarget(taBuildingDynamic.getDynamicId(), CommConstant.POSTER_CONTENT_TYPE_ACTIVITY));
361
+                taBuildingDynamic.setShareContents(taShareContentService.getPostersForTarget(taBuildingDynamic.getDynamicId(), CommConstant.POSTER_CONTENT_TYPE_ACTIVITY));
362
+
363
+
356
             }
364
             }
357
             return result;
365
             return result;
358
         }else {
366
         }else {

+ 4
- 0
src/main/java/com/huiju/estateagents/service/impl/TaBuildingServiceImpl.java Целия файл

188
         List<TaBuildingProjectType> buildingProjectTypes = taBuildingProjectTypeMapper.selectList(projectTypeQueryWrapper);
188
         List<TaBuildingProjectType> buildingProjectTypes = taBuildingProjectTypeMapper.selectList(projectTypeQueryWrapper);
189
         building.setBuildingProjectType(buildingProjectTypes);
189
         building.setBuildingProjectType(buildingProjectTypes);
190
 
190
 
191
+        // 海报和分享
192
+        building.setPosters(taPosterService.getPostersForTarget(id,CommConstant.POSTER_CONTENT_TYPE_BUILDING));
193
+        building.setShareContents(taShareContentService.getPostersForTarget(id,CommConstant.POSTER_CONTENT_TYPE_BUILDING));
194
+
191
         return ResponseBean.success(building);
195
         return ResponseBean.success(building);
192
     }
196
     }
193
 
197