Selaa lähdekoodia

头条计划报表任务增加跑次留方法

hcst_sunzhen 5 vuotta sitten
vanhempi
commit
926f4bc4fb

+ 4 - 0
module-job-bytedance/src/main/java/cn/com/ctop/job/bytedance/handler/BytedancePlanDailyReportLoadJob.java

@@ -35,6 +35,7 @@ public class BytedancePlanDailyReportLoadJob {
     @XxlJob("bytedancePlanDailyReport")
     public ReturnT<String> execute(String param) throws Exception {
         Date getDate = DateUtils.addDay(new Date(), -1);
+        Date getDate2 = DateUtils.addDay(new Date(), -2);//次留用
         //1:查询当日数据
         List<CtopOauthToken> tokens = tokenService.getTokenListByType(CtopAdConstant.PLATFORM_TYPE_BYTEDANCE);
         if (null == tokens || tokens.size() <= 0) {
@@ -49,6 +50,9 @@ public class BytedancePlanDailyReportLoadJob {
         planDailyReportService.cleanYzData(151);
         planDailyReportService.cleanChannelCodeData(235, getDate);
         planDailyReportService.cleanChannelCodeData(270, getDate);
+
+        //跑次留
+        tokens.forEach(token -> reportService.getAdvertiserPlanReport(token, getDate2, getDate2, CtopAdConstant.BYTEDANCE_REPORT_TYPE_DAILY));
         return ReturnT.SUCCESS;
     }