Pārlūkot izejas kodu

修改定时任务代码逻辑

syh 5 gadi atpakaļ
vecāks
revīzija
d8d9ebcebc

+ 8 - 6
module-toutiao/src/main/java/cn/com/ctop/toutiao/service/impl/ByteDanceAdvertiserDataServiceImpl.java

@@ -81,12 +81,14 @@ public class ByteDanceAdvertiserDataServiceImpl implements IByteDanceAdvertiserD
 
     public void getAd(String accountId, int pageNum, String ids, String date) {
         CtopOauthToken token = tokenService.getOauthTokenByAccountId(accountId);
-        String[] idString = ids.split(StringUtils.COMMA);
-        JSONArray getIds = new JSONArray();
-        if (null != idString && idString.length > 0) {
-            for (int i = 0; i < idString.length; i++) {
-                Long getId = Long.parseLong(idString[i]);
-                getIds.add(getId);
+        JSONArray getIds = null;
+        if (null != ids && !ids.equals("")) {
+            String[] idString = ids.split(StringUtils.COMMA);
+            if (null != idString && idString.length > 0) {
+                for (int i = 0; i < idString.length; i++) {
+                    Long getId = Long.parseLong(idString[i]);
+                    getIds.add(getId);
+                }
             }
         }