소스 검색

增加判断

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

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

@@ -692,7 +692,8 @@ public abstract class RankStrategyBasic implements RankStrategy {
         for (AdRankItem item : items) {
             CalibrationModelCtcvrData calibrationModelCtcvrData = map.get(item.getProfession());
             item.getExt().put("calibrationModelProfessionCtcvrData", JSONObject.toJSONString(calibrationModelCtcvrData));
-            if (calibrationModelCtcvrData.getPCtcvr() == null
+            if (calibrationModelCtcvrData == null
+                    || calibrationModelCtcvrData.getPCtcvr() == null
                     || calibrationModelCtcvrData.getPCtcvr() == 0.0
                     || calibrationModelCtcvrData.getRealCtcvr() == null
                     || calibrationModelCtcvrData.getRealCtcvr() == 0.0) {