Browse Source

增加判断

xueyiming 1 day ago
parent
commit
39229411c1

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