|
@@ -2,6 +2,7 @@ package cn.com.ctop.kuaishou.modules.report.service.impl;
|
|
|
|
|
|
import cn.com.ctop.common.module.entity.CtopOauthToken;
|
|
import cn.com.ctop.common.module.entity.CtopOauthToken;
|
|
import cn.com.ctop.common.module.service.ICtopOauthTokenService;
|
|
import cn.com.ctop.common.module.service.ICtopOauthTokenService;
|
|
|
|
+import cn.com.ctop.common.module.utils.BigDecimalUtil;
|
|
import cn.com.ctop.common.module.utils.Check;
|
|
import cn.com.ctop.common.module.utils.Check;
|
|
import cn.com.ctop.common.module.utils.HttpUtils;
|
|
import cn.com.ctop.common.module.utils.HttpUtils;
|
|
import cn.com.ctop.common.module.utils.KuaishouInterfaceConstant;
|
|
import cn.com.ctop.common.module.utils.KuaishouInterfaceConstant;
|
|
@@ -216,10 +217,17 @@ public class KuaishouGroupExploreServiceImpl extends ServiceImpl<KuaishouGroupEx
|
|
if (!Check.isNull(one)) {
|
|
if (!Check.isNull(one)) {
|
|
kuaishouGroupExplore.setId(one.getId());
|
|
kuaishouGroupExplore.setId(one.getId());
|
|
}
|
|
}
|
|
|
|
+ KuaiShouGroup kuaiShouGroup = kuaiShouGroupService.selectGroupByUnitId(accountId, unitId);
|
|
|
|
+ if(!Check.isNull(kuaiShouGroup)){
|
|
|
|
+ kuaishouGroupExplore.setUnitName(kuaiShouGroup.getUnitName());
|
|
|
|
+ kuaishouGroupExplore.setCampaignId(kuaiShouGroup.getCampaignId());
|
|
|
|
+ }
|
|
kuaishouGroupExplore.setAccountId(accountId);
|
|
kuaishouGroupExplore.setAccountId(accountId);
|
|
kuaishouGroupExplore.setExploreStatus(exploreStatus);
|
|
kuaishouGroupExplore.setExploreStatus(exploreStatus);
|
|
kuaishouGroupExplore.setMaxExploreBudget(maxExploreBudget);
|
|
kuaishouGroupExplore.setMaxExploreBudget(maxExploreBudget);
|
|
kuaishouGroupExplore.setStatDate(new Date());
|
|
kuaishouGroupExplore.setStatDate(new Date());
|
|
|
|
+ kuaishouGroupExplore.setExploreBudget(BigDecimalUtil.divideBigDecimal(kuaishouGroupExplore.getExploreBudget(), new BigDecimal(1000)));
|
|
|
|
+ kuaishouGroupExplore.setTotalCharge(BigDecimalUtil.divideBigDecimal(kuaishouGroupExplore.getTotalCharge(), new BigDecimal(1000)));
|
|
boolean b = dailyExploreService.saveOrUpdate(kuaishouGroupExplore);
|
|
boolean b = dailyExploreService.saveOrUpdate(kuaishouGroupExplore);
|
|
if (b) {
|
|
if (b) {
|
|
return Result.ok("添加成功");
|
|
return Result.ok("添加成功");
|