瀏覽代碼

feat:添加注释

zhaohaipeng 6 月之前
父節點
當前提交
cb4acc6444

+ 8 - 0
ad-engine-service/src/main/java/com/tzld/piaoquan/ad/engine/service/predict/impl/PredictModelServiceImpl.java

@@ -373,15 +373,23 @@ public class PredictModelServiceImpl implements PredictModelService {
         return false;
     }
 
+    /**
+     * 是否提前出广告
+     *
+     * @return true-提前出,false-不提前出
+     */
     private boolean isAdvanceShowAd() {
+        // 提前出广告是否生效,不生效表示不用提前出广告,返回false。默认生效
         if (!advanceShowAdSwitch) {
             return false;
         }
 
+        // 提前出广告全局开关,如果开启不走定时任务的判断
         if (advanceShowAdGlobalFlag) {
             return true;
         }
 
+        // 提前出广告标识,由ad后端的定时任务写入,为1表示提前出广告
         String day = DateTimeFormatter.ofPattern("yyyyMMdd").format(LocalDateTime.now());
         String redisKey = String.format(RedisPrefixEnum.ADVANCE_SHOW_AD_FLAG.getPrefix(), day);
         String flag = adRedisHelper.get(redisKey);