|
@@ -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);
|
|
|
}
|