Sfoglia il codice sorgente

定时任务判断

zhaoxian 4 anni fa
parent
commit
e0789a7498

+ 6 - 1
module-job-kuaishou/src/main/java/cn/com/ctop/job/kuaishou/handler/KuaishouDailyAudienceReportJob.java

@@ -48,11 +48,16 @@ public class KuaishouDailyAudienceReportJob {
         }
         //查询有效策略的账户ID
         List<Long> accountIds = kuaishouStrategyService.queryActiveAccount();
+        if (Check.isNull(accountIds) || accountIds.size() == 0) {
+            XxlJobHelper.log("定时获取人群分析报表数据异常:为获取到有效策略账户信息");
+            XxlJobHelper.handleFail();
+            return;
+        }
         //筛选出有效账户,获取该账户的组级人群报表数据
         List<CtopOauthToken> activeTokens = new ArrayList<>();
         for (Long accountId : accountIds) {
             for (CtopOauthToken token : tokens) {
-                if (token.getAccountId() == accountId) {
+                if (token.getAccountId() - accountId == 0) {
                     activeTokens.add(token);
                 }
             }