Forráskód Böngészése

计划-组-数据

yangzian 2 éve
szülő
commit
a38c7dc6e1

+ 14 - 29
job-bytedance/src/main/java/cn/com/ctop/job/bytedance/handler/BytedanceCampaignLoadJob.java

@@ -122,39 +122,24 @@ public class BytedanceCampaignLoadJob {
             }
             String nowDate = DateUtils.getNowDate("yyyy-MM-dd");
             String yesterda = DateUtils.getAnotherDay("yyyy-MM-dd", nowDate, -1);
-            //String yesterda2 = DateUtils.getAnotherDay("yyyy-MM-dd", nowDate, -2);
+            String yesterda2 = DateUtils.getAnotherDay("yyyy-MM-dd", nowDate, -2);
+            String yesterda3 = DateUtils.getAnotherDay("yyyy-MM-dd", nowDate, -3);
             OauthToken oauthToken = new OauthToken();
             oauthToken.setAccessToken(token);
             oauthToken.setAccountId(Long.parseLong(param));
 
-//            List<String> list = new ArrayList<>();
-//            list.add("2022-06-15");
-//            list.add("2022-06-16");
-//            list.add("2022-06-17");
-//            list.add("2022-06-18");
-//            list.add("2022-06-19");
-//            list.add("2022-06-20");
-//            list.add("2022-06-21");
-//            list.add("2022-06-22");
-//            list.add("2022-06-23");
-//            list.add("2022-06-24");
-//            list.add("2022-06-25");
-//            list.add("2022-06-26");
-//            list.add("2022-06-27");
-//            list.add("2022-06-28");
-//            list.add("2022-06-29");
-//
-//            list.forEach(str ->{
-                campaignDataService.getCampaignData(oauthToken, nowDate, nowDate, 1, 1000);
-                campaignDataService.getCampaignData(oauthToken, yesterda, yesterda, 1, 1000);
-
-            //});
-
-
-
-
-        //campaignDataService.getCampaignData(oauthToken, yesterda,yesterda,1, 1000);
-    }
+            dailyExecutorService.submit(
+                    new Runnable() {
+                        @Override
+                        public void run() {
+                            campaignDataService.getCampaignData(oauthToken, yesterda, yesterda, 1, 1000);
+                            campaignDataService.getCampaignData(oauthToken, yesterda2, yesterda2, 1, 1000);
+                            campaignDataService.getCampaignData(oauthToken, yesterda3, yesterda3, 1, 1000);
+                        }
+                    });
+
+
+}
 
     /**
      * 广告组日报

+ 11 - 28
job-bytedance/src/main/java/cn/com/ctop/job/bytedance/handler/BytedancePlanLoadJob.java

@@ -120,38 +120,21 @@ public class BytedancePlanLoadJob {
             }
             String nowDate = DateUtils.getNowDate("yyyy-MM-dd");
             String yesterda = DateUtils.getAnotherDay("yyyy-MM-dd", nowDate, -1);
-            //String yesterda2 = DateUtils.getAnotherDay("yyyy-MM-dd", nowDate, -2);
+            String yesterda2 = DateUtils.getAnotherDay("yyyy-MM-dd", nowDate, -2);
+            String yesterda3 = DateUtils.getAnotherDay("yyyy-MM-dd", nowDate, -3);
             OauthToken oauthToken = new OauthToken();
             oauthToken.setAccessToken(token);
             oauthToken.setAccountId(Long.parseLong(param));
 
-//        List<String> list = new ArrayList<>();
-//        list.add("2022-06-15");
-//        list.add("2022-06-16");
-//        list.add("2022-06-17");
-//        list.add("2022-06-18");
-//        list.add("2022-06-19");
-//        list.add("2022-06-20");
-//        list.add("2022-06-21");
-//        list.add("2022-06-22");
-//        list.add("2022-06-23");
-//        list.add("2022-06-24");
-//        list.add("2022-06-25");
-//        list.add("2022-06-26");
-//        list.add("2022-06-27");
-//        list.add("2022-06-28");
-//        list.add("2022-06-29");
-//
-//        list.forEach(str ->{
-                    advertiserDataService.getAdvertiserPlan(oauthToken, "", null, nowDate);
-                    advertiserDataService.getAdvertiserPlan(oauthToken, "", null, yesterda);
-                  //  log.info("结束。。。。");
-//                });
-
-
-        //advertiserDataService.getAdvertiserPlan(oauthToken, "", null, yesterda2);
-
-        //advertiserDataService.getAdvertiserPlan(oauthToken, "", null, yesterda);
+        dailyExecutorService.submit(
+                new Runnable() {
+                    @Override
+                    public void run() {
+                        advertiserDataService.getAdvertiserPlan(oauthToken, "", null, yesterda);
+                        advertiserDataService.getAdvertiserPlan(oauthToken, "", null, yesterda2);
+                        advertiserDataService.getAdvertiserPlan(oauthToken, "", null, yesterda3);
+                    }
+                });
     }
 
     /**