|  | @@ -722,10 +722,9 @@ public class ActivityPlanServiceImpl extends ServiceImpl<ActivityPlanDao, Activi
 | 
	
		
			
				|  |  |                  .map(ActivityPlanReward::getRewardId).distinct().collect(Collectors.toList());
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          String clientType = activityPlan.getActivityClient().getCode();
 | 
	
		
			
				|  |  | -        long validRewardNums = activityRewardService.listByIds(collect).stream()
 | 
	
		
			
				|  |  | -                .filter(x -> Lists.newArrayList(x.getRewardClient().split(",")).contains(clientType))
 | 
	
		
			
				|  |  | -                .count();
 | 
	
		
			
				|  |  | -        if (saveOrUpdateRewardDto.getUpdateRewardDtoList().size() != validRewardNums) {
 | 
	
		
			
				|  |  | +        boolean invalidRewardNums = activityRewardService.listByIds(collect).stream()
 | 
	
		
			
				|  |  | +                .anyMatch(x -> !Lists.newArrayList(x.getRewardClient().split(",")).contains(clientType));
 | 
	
		
			
				|  |  | +        if (invalidRewardNums) {
 | 
	
		
			
				|  |  |              throw new BizException("添加奖品与活动客户端不匹配");
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 |