소스 검색

Merge branch 'dev_v1.3.4_20220914'

Eric 2 년 전
부모
커밋
ddcb003dcc
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/service/impl/ActivityPlanServiceImpl.java

+ 2 - 1
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/service/impl/ActivityPlanServiceImpl.java

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