| | |
| | | |
| | | import javax.annotation.Resource; |
| | | |
| | | import com.panzhihua.common.model.dtos.community.ActivityInviteDTO; |
| | | import com.panzhihua.common.model.dtos.community.PageActivityInviteDTO; |
| | | import com.panzhihua.common.model.dtos.property.CommonPage; |
| | | import com.panzhihua.common.model.vos.LoginUserInfoVO; |
| | | import com.panzhihua.common.model.vos.community.ComActActivityTypeVO; |
| | |
| | | private ComActMicroWishOperationRecordService wishOperationRecordService; |
| | | @Resource |
| | | private ComActActEvaluateDAO comActActEvaluateDAO; |
| | | @Resource |
| | | private ComActActivityInviteService comActActivityInviteService; |
| | | |
| | | /** |
| | | * 新增社区活动 |
| | |
| | | }); |
| | | comActActivityVO.setComActActPrizeVOList(comActActPrizeVOS); |
| | | } |
| | | // |
| | | //活动评价 |
| | | IPage<ComActActEvaluateVO> comActActEvaluatePage = comActActEvaluateDAO.getEvaluateListPage(new Page(pageNum,pageSize),id); |
| | | comActActivityVO.setComActActEvaluateVOList(comActActEvaluatePage.getRecords()); |
| | |
| | | } |
| | | } |
| | | List<ActivitySignVO> collect = activitySignVOS.stream() |
| | | .filter(activitySignVO1 -> activitySignVO1.getIsVolunteer() == 1).collect(toList()); |
| | | .filter(activitySignVO1 -> activitySignVO1.getSignIdentity() == 3).collect(toList()); |
| | | if (!ObjectUtils.isEmpty(collect)) { |
| | | int size = collect.size(); |
| | | if (size >= 6) { |
| | |
| | | } |
| | | } |
| | | List<ActivitySignVO> collect1 = activitySignVOS.stream() |
| | | .filter(activitySignVO1 -> activitySignVO1.getIsVolunteer() == 0).collect(toList()); |
| | | .filter(activitySignVO1 -> activitySignVO1.getSignIdentity() == 1).collect(toList()); |
| | | if (!ObjectUtils.isEmpty(collect1)) { |
| | | int size = collect1.size(); |
| | | if (size >= 6) { |
| | | comActActivityVO.setActivitySignVOList(collect1.subList(0, 6)); |
| | | } else { |
| | | comActActivityVO.setActivitySignVOList(collect1); |
| | | } |
| | | } |
| | | List<ActivitySignVO> collect2 = activitySignVOS.stream() |
| | | .filter(activitySignVO1 -> activitySignVO1.getSignIdentity() == 2).collect(toList()); |
| | | if (!ObjectUtils.isEmpty(collect2)) { |
| | | int size = collect2.size(); |
| | | if (size >= 6) { |
| | | comActActivityVO.setActivityPbList(collect2.subList(0, 6)); |
| | | } else { |
| | | comActActivityVO.setActivityPbList(collect2); |
| | | } |
| | | } |
| | | } |
| | |
| | | public R addEasyPhotoFeedbackForDpc(@RequestBody ComActEasyPhotoVO comActEasyPhotoVO) { |
| | | return comActEasyPhotoService.addEasyPhotoFeedbackForDpc(comActEasyPhotoVO); |
| | | } |
| | | |
| | | /** |
| | | * 活动邀请列表 |
| | | * @param pageActivityInviteDTO |
| | | * @return |
| | | */ |
| | | @PostMapping("activity/invite/list") |
| | | public R pageActivityInviteList(@RequestBody PageActivityInviteDTO pageActivityInviteDTO) { |
| | | return comActActivityInviteService.pageActivityInviteList(pageActivityInviteDTO); |
| | | } |
| | | |
| | | /** |
| | | * 添加邀请人员 |
| | | * @param list |
| | | * @return |
| | | */ |
| | | @PostMapping("activity/invite/add") |
| | | public R activityInviteAdd(@RequestBody List<ActivityInviteDTO> list) { |
| | | return comActActivityInviteService.activityInviteAdd(list); |
| | | } |
| | | |
| | | /** |
| | | * 删除邀请人员 |
| | | * @param id |
| | | * @return |
| | | */ |
| | | @DeleteMapping("activity/invite/delete") |
| | | public R activityInviteDelete(@RequestParam("id") Long id) { |
| | | return comActActivityInviteService.activityInviteDelete(id); |
| | | } |
| | | } |