|
@@ -1338,13 +1338,13 @@ public class AiBytedanceAdvertiserStrategyServiceImpl extends ServiceImpl<AiByte
|
|
|
*/
|
|
|
@Override
|
|
|
@Transactional
|
|
|
- public Result updStaById(String id,String state,String accountId,String creativeImageMode) {
|
|
|
+ public Result updStaById(String id,String state,String accountId,String creativeImageMode,String adDeliveryRange) {
|
|
|
//开启
|
|
|
if (org.apache.commons.lang3.StringUtils.equals(state,"0")){
|
|
|
//修改状态为开启
|
|
|
aiBytedanceAdvertiserStrategyMapper.updStaById(id,state);
|
|
|
//关闭 账户下 其他数据信息(不包含本条id信息) 状态为 关闭
|
|
|
- aiBytedanceAdvertiserStrategyMapper.updStaByAccountId(accountId,creativeImageMode,"1",id);
|
|
|
+ aiBytedanceAdvertiserStrategyMapper.updStaByAccountId(accountId,creativeImageMode,adDeliveryRange,"1",id);
|
|
|
}
|
|
|
//关闭
|
|
|
if (org.apache.commons.lang3.StringUtils.equals(state,"1")){
|
|
@@ -1670,7 +1670,10 @@ public class AiBytedanceAdvertiserStrategyServiceImpl extends ServiceImpl<AiByte
|
|
|
|
|
|
//同一账户下 同素材类型 只能有一条信息为开启
|
|
|
//关闭 账户下 其他数据信息(不包含本条id信息) 状态为 关闭
|
|
|
- aiBytedanceAdvertiserStrategyMapper.updStaByAccountId(String.valueOf(aiBytedanceAdvertiserStrategy.getAccountId()),aiBytedanceAdvertiserStrategy.getCreativeImageMode(),"1",null);
|
|
|
+ aiBytedanceAdvertiserStrategyMapper.updStaByAccountId(String.valueOf(aiBytedanceAdvertiserStrategy.getAccountId()),
|
|
|
+ aiBytedanceAdvertiserStrategy.getCreativeImageMode(),
|
|
|
+ aiBytedanceAdvertiserStrategy.getAdDeliveryRange(),
|
|
|
+ "1",null);
|
|
|
//状态(0开 1关)
|
|
|
aiBytedanceAdvertiserStrategy.setStatus(0);
|
|
|
|