Bläddra i källkod

正常逻辑后置

xueyiming 1 vecka sedan
förälder
incheckning
bfbb8a7efe

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

@@ -108,7 +108,6 @@ public class RankServiceImpl implements RankService {
     private Set<String> targetList;
 
     public RankStrategy getRankStrategy(ScoreParam scoreParam) {
-        String rankStrategyCode = getRankStrategyCode(scoreParam);
         String rootSessionId = scoreParam.getRootSessionId();
         if (Objects.equals(scoreParam.getAppType(), 0L) && StringUtils.isNotEmpty(rootSessionId) && rootSessionId.length() >= 6) {
             String tailSixthChar = String.valueOf(rootSessionId.charAt(rootSessionId.length() - 6));
@@ -116,6 +115,7 @@ public class RankServiceImpl implements RankService {
                 return ServiceBeanFactory.getBean(RankStrategyBy872.class);
             }
         }
+        String rankStrategyCode = getRankStrategyCode(scoreParam);
         switch (rankStrategyCode) {
             case "687":
                 return ServiceBeanFactory.getBean(RankStrategyBy687.class);