| | |
| | | { |
| | | for (GrantIntegral item: grantIntegral.getPeopleAndGranList() ) |
| | | { |
| | | if(StringUtils.isEmpty(grantIntegral.getId())) |
| | | if(StringUtils.isEmpty(item.getId())) |
| | | { |
| | | return R.fail("奖励发放id不能为空!"); |
| | | } |
| | | |
| | | if(StringUtils.isEmpty(grantIntegral.getGrantIntegral())) |
| | | if(StringUtils.isEmpty(item.getGrantIntegral())) |
| | | { |
| | | return R.fail("奖励发放积分不能为空!"); |
| | | } |
| | | |
| | | VolunteerActivitiesPeopleVO vla=new VolunteerActivitiesPeopleVO(); |
| | | vla.setId(item.getId()); |
| | | vla.setIssuePoints(item.getGrantIntegral()); |
| | | vla.setIssueStatus("1"); |
| | | baseMapper.vapUpdate(vla); |
| | | |
| | | //用户新增积分 |
| | | LoginUserInfoVO sysUser=userService.getUserInfoByUserId(item.getUserId()).getData(); |
| | | |
| | | VolunteerActivitiesPeopleVO vla=new VolunteerActivitiesPeopleVO(); |
| | | vla.setId(item.getId()); |
| | | vla.setUserId(item.getUserId()); |
| | | vla.setIssuePoints(item.getGrantIntegral()); |
| | | vla.setCommunityId(sysUser.getCommunityId()+""); |
| | | vla.setIssueStatus("1"); |
| | | baseMapper.vapUpdate(vla); |
| | | |
| | | |
| | | int grant=0; |
| | | if(!StringUtils.isEmpty(sysUser.getLoveIntegral())) |
| | | { |
| | |
| | | volunteerIntegralRecordVO.setVolunteerId(item.getVolunteerId()); |
| | | volunteerIntegralRecordVO.setUserId(item.getUserId()); |
| | | volunteerIntegralRecordVO.setIType("1"); |
| | | volunteerIntegralRecordVO.setCommunityId(item.getCommunityId()); |
| | | volunteerIntegralRecordVO.setCommunityId(sysUser.getCommunityId()+""); |
| | | volunteerIntegralRecordService.insertVolunteer(volunteerIntegralRecordVO); |
| | | |
| | | } |
| | | |
| | | // VolunteerActivityVO activityVO=new VolunteerActivityVO(); |
| | | // activityVO.setId(grantIntegral.getActivityId()); |
| | | // activityVO.setAwardState("1"); |
| | | // volunteerActivityService.updateById(activityVO); |
| | | //判断活动奖励是否发放完 |
| | | int num=baseMapper.vapGetUnissuedQuantity(grantIntegral.getActivityId()); |
| | | if(num==0) |
| | | { |
| | | VolunteerActivityVO activityVO=new VolunteerActivityVO(); |
| | | activityVO.setId(grantIntegral.getActivityId()); |
| | | activityVO.setAwardState("1"); |
| | | volunteerActivityService.updateById(activityVO); |
| | | } |
| | | return R.ok(); |
| | | } |
| | | |