Explorar o código

添加数据非空判定

syh %!s(int64=5) %!d(string=hai) anos
pai
achega
d54ec001a7

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

@@ -655,7 +655,5 @@ public class TestController {
                 }
                 }
             }
             }
         });
         });
-
-
     }
     }
 }
 }

+ 6 - 2
module-report/src/main/java/cn/com/ctop/bytedance/service/impl/ReportServiceImpl.java

@@ -223,8 +223,12 @@ public class ReportServiceImpl implements IReportService {
         var config = new SerializeConfig();
         var config = new SerializeConfig();
         config.propertyNamingStrategy = PropertyNamingStrategy.SnakeCase;
         config.propertyNamingStrategy = PropertyNamingStrategy.SnakeCase;
         var jsonObject = JSONObject.parseObject(JSON.toJSONString(conditions, config));
         var jsonObject = JSONObject.parseObject(JSON.toJSONString(conditions, config));
-        var getObject = getAdStat(token, jsonObject);
-        var code = getObject.getInteger("code");
+        JSONObject getObject = getAdStat(token, jsonObject);
+        if (null == getObject) {
+            log.error("广告计划报表数据获取异常=》account:{};message:{}", token.getAccountId(), "返回数据异常");
+            return;
+        }
+        Integer code = getObject.getInteger("code");
         var message = getObject.getString("message");
         var message = getObject.getString("message");
         if (null == code || code != 0) {
         if (null == code || code != 0) {
             log.error("广告计划报表数据获取异常=》account:{};message:{}", token.getAccountId(), message);
             log.error("广告计划报表数据获取异常=》account:{};message:{}", token.getAccountId(), message);