소스 검색

Merge branch 'ocpm_bid_engine_scores'

gufengshou1 1 년 전
부모
커밋
7118494408
1개의 변경된 파일10개의 추가작업 그리고 0개의 파일을 삭제
  1. 10 0
      ad-engine-service/src/main/java/com/tzld/piaoquan/ad/engine/service/score/impl/RankServiceImpl.java

+ 10 - 0
ad-engine-service/src/main/java/com/tzld/piaoquan/ad/engine/service/score/impl/RankServiceImpl.java

@@ -67,6 +67,16 @@ public class RankServiceImpl implements RankService {
         //兜底方案
         List<AdRankItem> rankResult;
         if(rankItems==null|| rankItems.size()==0){
+            rankItems=new LinkedList<>();
+            for(Long adId:request.getAdIdList()){
+                AdRankItem item=new AdRankItem();
+                item.setBid1(1d);
+                item.setBid2(1d);
+                item.setCpa(75d);
+                item.setAdId(adId);
+                item.setItemFeature(new AdItemFeature());
+                rankItems.add(item);
+            }
             rankResult=rankServiceThompson.rank(param, userAdFeature, rankItems,null);
         }else {