| 
														
															@@ -57,6 +57,9 @@ public class ActivityPlanServiceImpl extends ServiceImpl<ActivityPlanDao, Activi 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     private ActivityRewardService activityRewardService; 
														 | 
														
														 | 
														
															     private ActivityRewardService activityRewardService; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     @Autowired 
														 | 
														
														 | 
														
															     @Autowired 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    private ActivityUserRewardService activityUserRewardService; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    @Resource 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     private SysUserFeignService sysUserFeignService; 
														 | 
														
														 | 
														
															     private SysUserFeignService sysUserFeignService; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     @Autowired 
														 | 
														
														 | 
														
															     @Autowired 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -145,7 +148,7 @@ public class ActivityPlanServiceImpl extends ServiceImpl<ActivityPlanDao, Activi 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 activityPlan.setActivityStart(now); 
														 | 
														
														 | 
														
															                 activityPlan.setActivityStart(now); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             } 
														 | 
														
														 | 
														
															             } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             activityPlan.setActivityState(activityState); 
														 | 
														
														 | 
														
															             activityPlan.setActivityState(activityState); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        }else{ 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        } else { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             activityPlan.setActivityState(2); 
														 | 
														
														 | 
														
															             activityPlan.setActivityState(2); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             //取消活动所有订单 
														 | 
														
														 | 
														
															             //取消活动所有订单 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             cancelActivityOrder(detail); 
														 | 
														
														 | 
														
															             cancelActivityOrder(detail); 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -181,7 +184,7 @@ public class ActivityPlanServiceImpl extends ServiceImpl<ActivityPlanDao, Activi 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     @Override 
														 | 
														
														 | 
														
															     @Override 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public MusicActivityVo getActivityInfo(Long activityPlanId, SysUser user) { 
														 | 
														
														 | 
														
															     public MusicActivityVo getActivityInfo(Long activityPlanId, SysUser user) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         ActivityPlan activityPlan = this.getById(activityPlanId); 
														 | 
														
														 | 
														
															         ActivityPlan activityPlan = this.getById(activityPlanId); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        if(activityPlan.getActivityState()!=1){ 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        if (activityPlan.getActivityState() != 1) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             activityPlan.setActivityState(0); 
														 | 
														
														 | 
														
															             activityPlan.setActivityState(0); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } 
														 | 
														
														 | 
														
															         } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -336,6 +339,15 @@ public class ActivityPlanServiceImpl extends ServiceImpl<ActivityPlanDao, Activi 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 cancelActivityOrder(activityPlan); 
														 | 
														
														 | 
														
															                 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) { 
														 | 
														
														 | 
														
															     private void cancelActivityOrder(ActivityPlan activityPlan) { 
														 |