|  | @@ -57,6 +57,9 @@ public class ActivityPlanServiceImpl extends ServiceImpl<ActivityPlanDao, Activi
 | 
	
		
			
				|  |  |      private ActivityRewardService activityRewardService;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      @Autowired
 | 
	
		
			
				|  |  | +    private ActivityUserRewardService activityUserRewardService;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @Resource
 | 
	
		
			
				|  |  |      private SysUserFeignService sysUserFeignService;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      @Autowired
 | 
	
	
		
			
				|  | @@ -145,7 +148,7 @@ public class ActivityPlanServiceImpl extends ServiceImpl<ActivityPlanDao, Activi
 | 
	
		
			
				|  |  |                  activityPlan.setActivityStart(now);
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |              activityPlan.setActivityState(activityState);
 | 
	
		
			
				|  |  | -        }else{
 | 
	
		
			
				|  |  | +        } else {
 | 
	
		
			
				|  |  |              activityPlan.setActivityState(2);
 | 
	
		
			
				|  |  |              //取消活动所有订单
 | 
	
		
			
				|  |  |              cancelActivityOrder(detail);
 | 
	
	
		
			
				|  | @@ -181,7 +184,7 @@ public class ActivityPlanServiceImpl extends ServiceImpl<ActivityPlanDao, Activi
 | 
	
		
			
				|  |  |      @Override
 | 
	
		
			
				|  |  |      public MusicActivityVo getActivityInfo(Long activityPlanId, SysUser user) {
 | 
	
		
			
				|  |  |          ActivityPlan activityPlan = this.getById(activityPlanId);
 | 
	
		
			
				|  |  | -        if(activityPlan.getActivityState()!=1){
 | 
	
		
			
				|  |  | +        if (activityPlan.getActivityState() != 1) {
 | 
	
		
			
				|  |  |              activityPlan.setActivityState(0);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -336,6 +339,15 @@ public class ActivityPlanServiceImpl extends ServiceImpl<ActivityPlanDao, Activi
 | 
	
		
			
				|  |  |                  cancelActivityOrder(activityPlan);
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | +        //活动发奖
 | 
	
		
			
				|  |  | +        List<ActivityPlan> rewardList = baseMapper.activityReward();
 | 
	
		
			
				|  |  | +        for (ActivityPlan activityPlan : rewardList) {
 | 
	
		
			
				|  |  | +            List<ActivityUserReward> activityUserRewardList = baseMapper.getUserReward(activityPlan.getId(), activityPlan.getActivityType().getCode());
 | 
	
		
			
				|  |  | +            activityUserRewardService.saveBatch(activityUserRewardList);
 | 
	
		
			
				|  |  | +            //活动置为已发奖
 | 
	
		
			
				|  |  | +            activityPlan.setRewardFlag(1);
 | 
	
		
			
				|  |  | +            updateById(activityPlan);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      private void cancelActivityOrder(ActivityPlan activityPlan) {
 |