yumeng há 4 anos atrás
pai
commit
358bba8091

+ 56 - 57
jeecg-boot-module-system/src/main/java/org/jeecg/modules/ctop/controller/TestController.java

@@ -79,7 +79,7 @@ public class TestController {
 
     @Autowired
     private IBatchService batchService;
-    static ExecutorService executorService = Executors.newFixedThreadPool(10);
+    static ExecutorService executorService = Executors.newFixedThreadPool(20);
     static ExecutorService videoService = Executors.newFixedThreadPool(5);
     static ExecutorService suzhaoService = Executors.newFixedThreadPool(5);
 
@@ -109,20 +109,20 @@ public class TestController {
         list.add(7882996L);
         list.add(7883032L);
         list.add(7922257L);*/
-       /* list.add(9538319L);
+        list.add(9538319L);
         list.add(9643738L);
         list.add(9664230L);
         list.add(9643754L);
         list.add(9538300L);
-        list.add(9643726L);*/
-        list.add(9556344L);
+        list.add(9643726L);
+        //  list.add(9556344L);
 
 
         for (int i = 0; i < list.size(); i++) {
             Long accountId = list.get(i);
             CtopOauthToken oauthToken = oauthTokenService.getTokenByAccountId(accountId);
-            // kuaishouInterfaceService.getCampaignList(oauthToken, null, null);
-            kuaishouInterfaceService.getGroupList(oauthToken, null, null);
+            kuaishouInterfaceService.getCampaignList(oauthToken, null, null);
+            //   kuaishouInterfaceService.getGroupList(oauthToken, null, null);
         }
 
     }
@@ -137,7 +137,6 @@ public class TestController {
         list.add(9643754L);
         list.add(9538300L);
         list.add(9643726L);
-
         for (int i = 0; i < list.size(); i++) {
             Long accountId = list.get(i);
             CtopOauthToken oauthToken = oauthTokenService.getTokenByAccountId(accountId);
@@ -153,7 +152,7 @@ public class TestController {
                     }
                 });
                 try {
-                    Thread.sleep(500L);
+                    Thread.sleep(400L);
                 } catch (InterruptedException e) {
                     e.printStackTrace();
                 }
@@ -193,16 +192,16 @@ public class TestController {
                 executorService.submit(new Runnable() {
                     @Override
                     public void run() {
-                try {
-                    JSONObject json = new JSONObject();
-                    json.put("unitId", group.getUnitId());
-                    json.put("cpaBid", 23 * 1000);
-                    //     json.put("gender", "2");
-                    batchService.updateUnit(json, oauthToken);
-                    Thread.sleep(1000);
-                } catch (Exception e) {
-                    e.printStackTrace();
-                }
+                        try {
+                            JSONObject json = new JSONObject();
+                            json.put("unitId", group.getUnitId());
+                            json.put("cpaBid", 23 * 1000);
+                            //     json.put("gender", "2");
+                            batchService.updateUnit(json, oauthToken);
+                            Thread.sleep(1000);
+                        } catch (Exception e) {
+                            e.printStackTrace();
+                        }
                     }
                 });
 
@@ -238,7 +237,7 @@ public class TestController {
                     QueryWrapper<KuaiShouCreative> creativeQueryWrapper = new QueryWrapper<>();
                     creativeQueryWrapper.eq("account_id", accountId);
                     creativeQueryWrapper.eq("campaign_id", campaign.getCampaignId());
-                /*    if (accountId == 9538319L) {
+                    if (accountId == 9538319L) {
                         creativeQueryWrapper.ne("click_track_url", "https://youku-dsp.youku.com/ksrta/track?evt=clk&biz=RTAKS_NU&oaid=__OAID__&imei=__IMEI2__&idfa=__IDFA2__&mac=__MAC2__&os=__OS__&callback=__CALLBACK__&pid=97559ba2595ac86b&ip=__IP__&adgroup_id=__AID__&ad_id=__DID__&cid=__CID__");
                     }
                     if (accountId == 9643738L) {
@@ -256,51 +255,51 @@ public class TestController {
                     }
                     if (accountId == 9643726L) {
                         creativeQueryWrapper.ne("click_track_url", "https://youku-dsp.youku.com/ksrta/track?evt=clk&biz=RTAKS_NU&oaid=__OAID__&imei=__IMEI2__&idfa=__IDFA2__&mac=__MAC2__&os=__OS__&callback=__CALLBACK__&pid=073067367598206b&ip=__IP__&adgroup_id=__AID__&ad_id=__DID__&cid=__CID__");
-                    }*/
+                    }
                     List<KuaiShouCreative> creativeList = creativeService.list(creativeQueryWrapper);
                     for (KuaiShouCreative creative : creativeList) {
-                     /*   executorService.submit(new Runnable() {
+                        executorService.submit(new Runnable() {
                             @Override
-                            public void run() {*/
-                        try {
-                            JSONObject json = new JSONObject();
-                            json.put("creativeId", creative.getCreativeId());
+                            public void run() {
+                                try {
+                                    JSONObject json = new JSONObject();
+                                    json.put("creativeId", creative.getCreativeId());
 
-                            String url = "";
-                            if (accountId == 9538319L) {
-                                url = "https://youku-dsp.youku.com/ksrta/track?evt=clk&biz=RTAKS_NU&oaid=__OAID__&imei=__IMEI2__&idfa=__IDFA2__&mac=__MAC2__&os=__OS__&callback=__CALLBACK__&pid=97559ba2595ac86b&ip=__IP__&adgroup_id=__AID__&ad_id=__DID__&cid=__CID__";
-                            }
-                            if (accountId == 9643738L) {
-                                url = "https://youku-dsp.youku.com/ksrta/track?evt=clk&biz=RTAKS_NU&oaid=__OAID__&imei=__IMEI2__&idfa=__IDFA2__&mac=__MAC2__&os=__OS__&callback=__CALLBACK__&pid=c636c67574553c44&ip=__IP__&adgroup_id=__AID__&ad_id=__DID__&cid=__CID__";
-                            }
-                            if (accountId == 9664230L) {
-                                url = "https://youku-dsp.youku.com/ksrta/track?evt=clk&biz=RTAKS_NU&oaid=__OAID__&imei=__IMEI2__&idfa=__IDFA2__&mac=__MAC2__&os=__OS__&callback=__CALLBACK__&pid=46eddff73bc3e02c&ip=__IP__&adgroup_id=__AID__&ad_id=__DID__&cid=__CID__";
-                            }
-                            if (accountId == 9643754L) {
-                                url = "https://youku-dsp.youku.com/ksrta/track?evt=clk&biz=RTAKS_NU&oaid=__OAID__&imei=__IMEI2__&idfa=__IDFA2__&mac=__MAC2__&os=__OS__&callback=__CALLBACK__&pid=c91817d982fee2c5&ip=__IP__&adgroup_id=__AID__&ad_id=__DID__&cid=__CID__";
-                            }
+                                    String url = "";
+                                    if (accountId == 9538319L) {
+                                        url = "https://youku-dsp.youku.com/ksrta/track?evt=clk&biz=RTAKS_NU&oaid=__OAID__&imei=__IMEI2__&idfa=__IDFA2__&mac=__MAC2__&os=__OS__&callback=__CALLBACK__&pid=97559ba2595ac86b&ip=__IP__&adgroup_id=__AID__&ad_id=__DID__&cid=__CID__";
+                                    }
+                                    if (accountId == 9643738L) {
+                                        url = "https://youku-dsp.youku.com/ksrta/track?evt=clk&biz=RTAKS_NU&oaid=__OAID__&imei=__IMEI2__&idfa=__IDFA2__&mac=__MAC2__&os=__OS__&callback=__CALLBACK__&pid=c636c67574553c44&ip=__IP__&adgroup_id=__AID__&ad_id=__DID__&cid=__CID__";
+                                    }
+                                    if (accountId == 9664230L) {
+                                        url = "https://youku-dsp.youku.com/ksrta/track?evt=clk&biz=RTAKS_NU&oaid=__OAID__&imei=__IMEI2__&idfa=__IDFA2__&mac=__MAC2__&os=__OS__&callback=__CALLBACK__&pid=46eddff73bc3e02c&ip=__IP__&adgroup_id=__AID__&ad_id=__DID__&cid=__CID__";
+                                    }
+                                    if (accountId == 9643754L) {
+                                        url = "https://youku-dsp.youku.com/ksrta/track?evt=clk&biz=RTAKS_NU&oaid=__OAID__&imei=__IMEI2__&idfa=__IDFA2__&mac=__MAC2__&os=__OS__&callback=__CALLBACK__&pid=c91817d982fee2c5&ip=__IP__&adgroup_id=__AID__&ad_id=__DID__&cid=__CID__";
+                                    }
 
-                            if (accountId == 9538300L) {
-                                url = "https://youku-dsp.youku.com/ksrta/track?evt=clk&biz=RTAKS_NU&oaid=__OAID__&imei=__IMEI2__&idfa=__IDFA2__&mac=__MAC2__&os=__OS__&callback=__CALLBACK__&pid=1711d4f52f5cac73&ip=__IP__&adgroup_id=__AID__&ad_id=__DID__&cid=__CID__";
-                            }
-                            if (accountId == 9643726L) {
-                                url = "https://youku-dsp.youku.com/ksrta/track?evt=clk&biz=RTAKS_NU&oaid=__OAID__&imei=__IMEI2__&idfa=__IDFA2__&mac=__MAC2__&os=__OS__&callback=__CALLBACK__&pid=073067367598206b&ip=__IP__&adgroup_id=__AID__&ad_id=__DID__&cid=__CID__";
-                            }
-                            if (creative.getCreativeMaterialType() == 1) {
-                                json.put("clickTrackUrl", url);
-                            } else if (creative.getCreativeMaterialType() == 4) {
-                                json.put("impressionUrl", url);
-                                json.put("clickTrackUrl", url);
+                                    if (accountId == 9538300L) {
+                                        url = "https://youku-dsp.youku.com/ksrta/track?evt=clk&biz=RTAKS_NU&oaid=__OAID__&imei=__IMEI2__&idfa=__IDFA2__&mac=__MAC2__&os=__OS__&callback=__CALLBACK__&pid=1711d4f52f5cac73&ip=__IP__&adgroup_id=__AID__&ad_id=__DID__&cid=__CID__";
+                                    }
+                                    if (accountId == 9643726L) {
+                                        url = "https://youku-dsp.youku.com/ksrta/track?evt=clk&biz=RTAKS_NU&oaid=__OAID__&imei=__IMEI2__&idfa=__IDFA2__&mac=__MAC2__&os=__OS__&callback=__CALLBACK__&pid=073067367598206b&ip=__IP__&adgroup_id=__AID__&ad_id=__DID__&cid=__CID__";
+                                    }
+                                    if (creative.getCreativeMaterialType() == 1) {
+                                        json.put("clickTrackUrl", url);
+                                    } else if (creative.getCreativeMaterialType() == 4) {
+                                        json.put("impressionUrl", url);
+                                        json.put("clickTrackUrl", url);
 
-                            }
+                                    }
 
-                            batchService.updateCreative(json, oauthToken);
-                            Thread.sleep(500L);
-                        } catch (Exception e) {
-                            e.printStackTrace();
-                        }
-                           /* }
-                        });*/
+                                    batchService.updateCreative(json, oauthToken);
+                                    Thread.sleep(500L);
+                                } catch (Exception e) {
+                                    e.printStackTrace();
+                                }
+                            }
+                        });
                     }
                 }
             }