Преглед изворни кода

添加执行刷新 广告组定向信息功能

zhaoxian пре 3 година
родитељ
комит
56e266d00b

+ 12 - 1
module-kuaishou/src/main/java/cn/com/ctop/kuaishou/modules/report/service/impl/RuleKuaiShouPlanServiceImpl.java

@@ -1,5 +1,6 @@
 package cn.com.ctop.kuaishou.modules.report.service.impl;
 
+import cn.com.ctop.common.module.entity.CtopOauthToken;
 import cn.com.ctop.common.module.entity.RuleDataTargetKuaishou;
 import cn.com.ctop.common.module.entity.RuleDatePlanKuaishou;
 import cn.com.ctop.common.module.entity.RuleDateUnitKuaishou;
@@ -26,7 +27,11 @@ import org.springframework.stereotype.Service;
 
 import java.math.BigDecimal;
 import java.math.RoundingMode;
-import java.util.*;
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
 
 @Service
 public class RuleKuaiShouPlanServiceImpl extends ServiceImpl<RuleDatePlanKuaishouMapper, RuleDatePlanKuaishou> implements IRuleKuaiShouPlanService {
@@ -49,6 +54,9 @@ public class RuleKuaiShouPlanServiceImpl extends ServiceImpl<RuleDatePlanKuaisho
     @Autowired
     private IKuaiShouGroupTargetService kuaiShouGroupTargetService;
 
+    @Autowired
+    private IKuaiShouGroupService ruleKuaiShouPlanService;
+
     @Override
     public void cleanRuleDataPlan(Long accountId, int page) {
         JSONObject param = new JSONObject();
@@ -107,6 +115,9 @@ public class RuleKuaiShouPlanServiceImpl extends ServiceImpl<RuleDatePlanKuaisho
         if (Check.isNull(details)) {
             return;
         }
+        //添加执行刷新 广告组定向信息功能
+        CtopOauthToken token = oauthTokenService.getTokenByAccountId(accountId);
+        ruleKuaiShouPlanService.getGroupList(token.getAccessToken(), accountId);
         this.insertUnit(accountId, details);
         cleanRuleDataUnit(accountId, accessToken, startDate, endDate, page + 1);
     }