|
@@ -200,8 +200,23 @@ public class TaBuildingDynamicController extends BaseController {
|
200
|
200
|
QueryWrapper<TaBuildingDynamic> buildingDynamicQueryWrapper = new QueryWrapper<>();
|
201
|
201
|
buildingDynamicQueryWrapper.in("dynamic_id",ids);
|
202
|
202
|
IPage<TaBuildingDynamic> buildingDynamicIPage = iBuildingDynamicService.page(page,buildingDynamicQueryWrapper);
|
|
203
|
+
|
|
204
|
+ //查询是否报名了普通活动
|
|
205
|
+ QueryWrapper<TaActivityDynamicEnlist> queryWrapper = new QueryWrapper<>();
|
|
206
|
+ queryWrapper.eq("org_id",getOrgId(request));
|
|
207
|
+ queryWrapper.eq("person_id",person.getPersonId());
|
|
208
|
+ List<TaActivityDynamicEnlist> taActivityDynamicEnlists = taActivityDynamicEnlistMapper.selectList(queryWrapper);
|
|
209
|
+
|
203
|
210
|
for(int j=0;j<buildingDynamicIPage.getRecords().size();j++){
|
204
|
211
|
iBuildingDynamicService.setExtendInfo(buildingDynamicIPage.getRecords().get(j),person);
|
|
212
|
+
|
|
213
|
+ //是否已参与状态
|
|
214
|
+ TaBuildingDynamic taBuildingDynamic = buildingDynamicIPage.getRecords().get(j);
|
|
215
|
+ taActivityDynamicEnlists.forEach(dynamic -> {
|
|
216
|
+ if (taBuildingDynamic.getDynamicId().equals(dynamic.getDynamicId())){
|
|
217
|
+ taBuildingDynamic.setActivityStatus(CommConstant.ACTIVITY_STATUS_PARTNER);
|
|
218
|
+ }
|
|
219
|
+ });
|
205
|
220
|
}
|
206
|
221
|
responseBean.addSuccess(buildingDynamicIPage);
|
207
|
222
|
}else {
|