|
|
@ -699,7 +699,8 @@ namespace BBWY.Server.Business |
|
|
|
public void DeletePromotionTaskAndJDTask(DeletePromotionTaskRequest request) |
|
|
|
{ |
|
|
|
var dbPromotionTask = fsql.Select<PromotionTask>(request.TaskId).ToOne(); |
|
|
|
|
|
|
|
if (dbPromotionTask.IsEnabled == false) |
|
|
|
return; |
|
|
|
fsql.Transaction(() => |
|
|
|
{ |
|
|
|
//fsql.Delete<PromotionTask>(request.TaskId).ExecuteAffrows();
|
|
|
@ -709,6 +710,9 @@ namespace BBWY.Server.Business |
|
|
|
|
|
|
|
//if (dbPromotionTask.Status != Enums.PromitionTaskStatus.等待)
|
|
|
|
//{
|
|
|
|
|
|
|
|
if (dbPromotionTask.PromotionId != null && dbPromotionTask.PromotionId != 0) |
|
|
|
{ |
|
|
|
var httpResult = restApiService.SendRequest(GetPlatformRelayAPIHost(Enums.Platform.京东), |
|
|
|
"api/platformsdk/DeleteJDPromotionTask", |
|
|
|
new DeleteJDPromotionTaskRequest() |
|
|
@ -726,6 +730,7 @@ namespace BBWY.Server.Business |
|
|
|
var response = JsonConvert.DeserializeObject<ApiResponse>(httpResult.Content); |
|
|
|
if (!response.Success) |
|
|
|
throw new BusinessException($"【{dbPromotionTask.ActivityName}】评价助手活动删除成功,JD活动删除失败,请手动到JD后台删除,并通知技术员分析失败原因,{response.Msg}"); |
|
|
|
} |
|
|
|
//}
|
|
|
|
} |
|
|
|
|
|
|
|