소스 검색

Merge branch 'refs/heads/dev-xym-fix' into pre-master

xueyiming 3 달 전
부모
커밋
9e51d09497
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      ad-engine-service/src/main/java/com/tzld/piaoquan/ad/engine/service/score/strategy/RankStrategyBasic.java

+ 3 - 1
ad-engine-service/src/main/java/com/tzld/piaoquan/ad/engine/service/score/strategy/RankStrategyBasic.java

@@ -286,7 +286,9 @@ public abstract class RankStrategyBasic implements RankStrategy {
         if (Objects.equals(layer, "有曝光无转化") && Objects.equals(clazz, "其他") && scoreParam.getExpCodeSet().contains(targetCrowdExcludeExp)) {
             List<AdPlatformCreativeDTO> adIdList = request.getAdIdList();
             List<AdPlatformCreativeDTO> filteredAdList = adIdList.stream().filter(e -> e.getCustomerId() == null || e.getCustomerId() != 26L).collect(Collectors.toList());
-            request.setAdIdList(filteredAdList);
+            if(CollectionUtils.isNotEmpty(filteredAdList)){
+                request.setAdIdList(filteredAdList);
+            }
             log.info("targetCrowdExcludeExp filtered request={}", JSONObject.toJSONString(request));
         }
     }