diff --git a/BBWY.Server.API/Controllers/EvaluationAssistantController.cs b/BBWY.Server.API/Controllers/EvaluationAssistantController.cs index a336dc58..813f87f7 100644 --- a/BBWY.Server.API/Controllers/EvaluationAssistantController.cs +++ b/BBWY.Server.API/Controllers/EvaluationAssistantController.cs @@ -107,7 +107,7 @@ namespace BBWY.Server.API.Controllers [HttpPost] public void StartPromotionTask([FromBody] StartPromotionTaskRequest request) { - evaluationAssistantBusiness.StartPromotionTask(request, null); + evaluationAssistantBusiness.StartPromotionTask(request, out _, null); } /// diff --git a/BBWY.Server.Business/EvaluationAssistant/EvaluationAssistantBusiness.cs b/BBWY.Server.Business/EvaluationAssistant/EvaluationAssistantBusiness.cs index a2468d04..4c501838 100644 --- a/BBWY.Server.Business/EvaluationAssistant/EvaluationAssistantBusiness.cs +++ b/BBWY.Server.Business/EvaluationAssistant/EvaluationAssistantBusiness.cs @@ -505,10 +505,10 @@ namespace BBWY.Server.Business /// /// /// - public PromotionTask StartPromotionTask(StartPromotionTaskRequest request, ShopResponse shop = null) + public PromotionTask StartPromotionTask(StartPromotionTaskRequest request, out PromotionTask outTask, ShopResponse shop = null) { var dbPromotionTask = fsql.Select(request.Id).ToOne(); - + outTask = dbPromotionTask; if (dbPromotionTask == null) throw new BusinessException("任务不存在"); if (dbPromotionTask.Status != Enums.PromitionTaskStatus.等待) @@ -1256,14 +1256,14 @@ namespace BBWY.Server.Business PromotionTask task = null; try { - task = StartPromotionTask(new StartPromotionTaskRequest() + StartPromotionTask(new StartPromotionTaskRequest() { Id = taskId, AppKey = shop.AppKey2, AppSecret = shop.AppSecret2, AppToken = shop.AppToken2, Platform = Enums.Platform.京东 - }, shop); + }, out task, shop); } catch (Exception ex) {