ソースを参照

添加测试用例

syh 5 年 前
コミット
6e0acd7a3c

+ 2 - 3
jeecg-boot-module-system/src/test/java/org/jeecg/SampleTest.java

@@ -271,13 +271,12 @@ public class SampleTest {
 
     @Test
     public void testLoadMatData() {
-        CtopOauthToken token = tokenService.getTokenByAccountId(1647352267707396L);
-        bytedanceReportService.bytedanceMaterialReport(token, "", "");
+        CtopOauthToken token = tokenService.getTokenByAccountId(1660215200335886L);
+        bytedanceReportService.bytedanceMaterialReport(token, "2020-01-06", "2020-01-06");
     }
 
     @Autowired
     private IBytedanceReportService bytedanceReportService;
-
 }
 
 

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

@@ -673,6 +673,7 @@ public class BytedanceReportServiceImpl implements IBytedanceReportService {
 
     /////////////////////////////////////////////////////////////////////////////////////////////////
     //创建异步任务
+    @Override
     public void bytedanceAsyncTaskCreate () {
         String startDate = DateUtils.formatDate(DateUtils.addDay(new Date(), -1));
         String endDate = DateUtils.formatDate(DateUtils.addDay(new Date(), -31));
@@ -782,6 +783,7 @@ public class BytedanceReportServiceImpl implements IBytedanceReportService {
     }
 
     //获取任务列表
+    @Override
     public void bytedanceAsyncTaskGet(){
         QueryWrapper<BytedanceDailyReportTask> taskQueryWrapper = new QueryWrapper<>();
         //查询三种状态的信息--任务已创建、任务执行中、任务处理中
@@ -972,6 +974,7 @@ public class BytedanceReportServiceImpl implements IBytedanceReportService {
 
     /////////////////////////////////////////////////////////\
     //素材报表
+    @Override
     public void bytedanceMaterialReportRetry(CtopOauthToken token, String startDate, String endDate){
         //CtopOauthToken token = ctopOauthTokenService.getTokenByAccountId(accountId);
         Long accountId = token.getAccountId();
@@ -996,7 +999,6 @@ public class BytedanceReportServiceImpl implements IBytedanceReportService {
 
     @Override
     public void bytedanceMaterialReport(CtopOauthToken token, String startDate, String endDate){
-        //CtopOauthToken token = ctopOauthTokenService.getTokenByAccountId(accountId);
         Long accountId = token.getAccountId();
         log.info("头条素材报表当前accountId为:" + accountId);
         Integer page = 1;
@@ -1081,7 +1083,7 @@ public class BytedanceReportServiceImpl implements IBytedanceReportService {
 
                 JSONObject  json = JSONObject.parseObject(result.toString());
                 String jsonString = JSON.toJSONString(json);
-                //log.info("返回值为:" + jsonString);
+                log.info("返回值为:" + jsonString);
 
                 if(!Check.isNull(json)){
                     Integer code = json.getInteger("code");
@@ -1263,6 +1265,7 @@ public class BytedanceReportServiceImpl implements IBytedanceReportService {
         return returnCode;
     }
 
+    @Override
     public List<BytedanceReportMaterialRetry> getRetryList(){
         return bytedanceReportMaterialDailyMapper.getRetryList();
     }