|
@@ -797,17 +797,12 @@ public class AiBytedanceAdvertiserStrategyServiceImpl extends ServiceImpl<AiByte
|
|
|
Map<String,Object> mapPrice = new HashMap<>();
|
|
|
//1-修改出价
|
|
|
if (BytedanceConstant.UPDTYPE_BID.equals(updAdStaOrCpaOrBudget.getType())) {
|
|
|
- if (Check.isNull(updAdStaOrCpaOrBudget.getBId())){
|
|
|
- return Result.errorMsg("出价不能为空,请重新输入。");
|
|
|
- }
|
|
|
aiBytedanceAdvertiserStrategyMapper.updCpaById(updAdStaOrCpaOrBudget.getId(),updAdStaOrCpaOrBudget.getBId());
|
|
|
}
|
|
|
//2-修改预算
|
|
|
if (BytedanceConstant.UPDTYPE_BUDGET.equals(updAdStaOrCpaOrBudget.getType())) {
|
|
|
- if (Check.isNull(updAdStaOrCpaOrBudget.getBudget())) {
|
|
|
- return Result.errorMsg("预算不能为空,请重新输入。");
|
|
|
- }
|
|
|
aiBytedanceAdvertiserStrategyMapper.updBudgetById(updAdStaOrCpaOrBudget.getId(), updAdStaOrCpaOrBudget.getBudget());
|
|
|
+
|
|
|
}
|
|
|
return Result.successMsg("修改"+(BytedanceConstant.UPDTYPE_BID.equals(updAdStaOrCpaOrBudget.getType()) ? "出价" : "预算")+"成功。", updResult.getResult());
|
|
|
}
|
|
@@ -1014,7 +1009,11 @@ public class AiBytedanceAdvertiserStrategyServiceImpl extends ServiceImpl<AiByte
|
|
|
aiBytedanceAdvertiserStrategy.setCreativeInventoryType(org.apache.commons.lang3.StringUtils.join(aiBytedanceAdvertiserStrategy.getCreativeInventoryTypes(), ","));
|
|
|
//创意标签
|
|
|
aiBytedanceAdvertiserStrategy.setCreativeAdKeywords(org.apache.commons.lang3.StringUtils.join(aiBytedanceAdvertiserStrategy.getAdKeywords(), ","));
|
|
|
- aiBytedanceAdvertiserStrategy.setCreativeAdKeywords(org.apache.commons.lang3.StringUtils.join(aiBytedanceAdvertiserStrategy.getAdKeywords(), ","));
|
|
|
+ aiBytedanceAdvertiserStrategy.setCreateTime(new Date());
|
|
|
+
|
|
|
+ //同一账户下 只能有一条信息 为开启
|
|
|
+ //关闭 账户下 其他数据信息(不包含本条id信息) 状态为 关闭
|
|
|
+ aiBytedanceAdvertiserStrategyMapper.updStaByAccountId(String.valueOf(aiBytedanceAdvertiserStrategy.getAccountId()),"1",null);
|
|
|
//状态(0开 1关)
|
|
|
aiBytedanceAdvertiserStrategy.setStatus(0);
|
|
|
|