|
@@ -207,16 +207,19 @@ public class ByteDanceCreativeServiceImpl extends ServiceImpl<ByteDanceCreativeM
|
|
Map<String,Object>resultMap = new HashMap<>();
|
|
Map<String,Object>resultMap = new HashMap<>();
|
|
if(null == planId||planId == 0||null == accountId||accountId == 0){
|
|
if(null == planId||planId == 0||null == accountId||accountId == 0){
|
|
ResultMapUtils.setResultMap(resultMap,StatusCode.COMMON_PARAM_ERROR);
|
|
ResultMapUtils.setResultMap(resultMap,StatusCode.COMMON_PARAM_ERROR);
|
|
|
|
+ resultMap.put("data",null);
|
|
return resultMap;
|
|
return resultMap;
|
|
}
|
|
}
|
|
UserAllocation allocation = userAllocationService.getByAccountId(accountId);
|
|
UserAllocation allocation = userAllocationService.getByAccountId(accountId);
|
|
if(null == allocation||allocation.getAccountStatus()!=0){
|
|
if(null == allocation||allocation.getAccountStatus()!=0){
|
|
ResultMapUtils.setResultMap(resultMap,StatusCode.BYTEDANCE_PLAN_DATA_NOT_EXIST);
|
|
ResultMapUtils.setResultMap(resultMap,StatusCode.BYTEDANCE_PLAN_DATA_NOT_EXIST);
|
|
|
|
+ resultMap.put("data",null);
|
|
return resultMap;
|
|
return resultMap;
|
|
}
|
|
}
|
|
ByteDanceAdvertisePlan plan = byteDanceAdvertisePlanService.getById(planId);
|
|
ByteDanceAdvertisePlan plan = byteDanceAdvertisePlanService.getById(planId);
|
|
if(null == plan||plan.getOptStatus().equals("AD_STATUS_DELETE")){
|
|
if(null == plan||plan.getOptStatus().equals("AD_STATUS_DELETE")){
|
|
ResultMapUtils.setResultMap(resultMap,StatusCode.BYTEDANCE_ACCOUNT_DATA_NOT_EXIST);
|
|
ResultMapUtils.setResultMap(resultMap,StatusCode.BYTEDANCE_ACCOUNT_DATA_NOT_EXIST);
|
|
|
|
+ resultMap.put("data",null);
|
|
return resultMap;
|
|
return resultMap;
|
|
}
|
|
}
|
|
CtopOauthToken token = tokenService.getTokenByAccountId(accountId);
|
|
CtopOauthToken token = tokenService.getTokenByAccountId(accountId);
|
|
@@ -227,12 +230,18 @@ public class ByteDanceCreativeServiceImpl extends ServiceImpl<ByteDanceCreativeM
|
|
data.put("advertiser_id", token.getAccountId());
|
|
data.put("advertiser_id", token.getAccountId());
|
|
data.put("ad_id",planId);
|
|
data.put("ad_id",planId);
|
|
JSONObject result = HttpUtils.bytedanceGetRequest(token.getAccessToken(),url,data);
|
|
JSONObject result = HttpUtils.bytedanceGetRequest(token.getAccessToken(),url,data);
|
|
|
|
+ if(null == result){
|
|
|
|
+ ResultMapUtils.setResultMap(resultMap,StatusCode.COMMON_INTERNET_ERROR);
|
|
|
|
+ resultMap.put("data",null);
|
|
|
|
+ return resultMap;
|
|
|
|
+ }
|
|
Integer code = result.getInteger("code");
|
|
Integer code = result.getInteger("code");
|
|
String message = result.getString("message");
|
|
String message = result.getString("message");
|
|
if (null == code) {
|
|
if (null == code) {
|
|
log.info("广告创意获取详情失败,accountId:{},message:{}", accountId, message);
|
|
log.info("广告创意获取详情失败,accountId:{},message:{}", accountId, message);
|
|
resultMap.put("success", false);
|
|
resultMap.put("success", false);
|
|
resultMap.put("code", -1);
|
|
resultMap.put("code", -1);
|
|
|
|
+ result.put("data",null);
|
|
resultMap.put("message", message);
|
|
resultMap.put("message", message);
|
|
return resultMap;
|
|
return resultMap;
|
|
}
|
|
}
|
|
@@ -240,7 +249,7 @@ public class ByteDanceCreativeServiceImpl extends ServiceImpl<ByteDanceCreativeM
|
|
//尚未创建创意
|
|
//尚未创建创意
|
|
resultMap.put("success", true);
|
|
resultMap.put("success", true);
|
|
resultMap.put("code", 0);
|
|
resultMap.put("code", 0);
|
|
- result.put("data","");
|
|
|
|
|
|
+ result.put("data",null);
|
|
resultMap.put("message", message);
|
|
resultMap.put("message", message);
|
|
return resultMap;
|
|
return resultMap;
|
|
}
|
|
}
|
|
@@ -248,6 +257,7 @@ public class ByteDanceCreativeServiceImpl extends ServiceImpl<ByteDanceCreativeM
|
|
log.info("广告创意获取详情失败,accountId:{},message:{}", accountId, message);
|
|
log.info("广告创意获取详情失败,accountId:{},message:{}", accountId, message);
|
|
resultMap.put("success", false);
|
|
resultMap.put("success", false);
|
|
resultMap.put("code", -1);
|
|
resultMap.put("code", -1);
|
|
|
|
+ result.put("data",null);
|
|
resultMap.put("message", message);
|
|
resultMap.put("message", message);
|
|
return resultMap;
|
|
return resultMap;
|
|
}
|
|
}
|