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) {