Browse Source

更新pjzs自动开始任务返回任务对象为空的问题

master
shanji 1 year ago
parent
commit
cabd323f9a
  1. 2
      BBWY.Server.API/Controllers/EvaluationAssistantController.cs
  2. 8
      BBWY.Server.Business/EvaluationAssistant/EvaluationAssistantBusiness.cs

2
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);
}
/// <summary>

8
BBWY.Server.Business/EvaluationAssistant/EvaluationAssistantBusiness.cs

@ -505,10 +505,10 @@ namespace BBWY.Server.Business
/// <param name="shop"></param>
/// <exception cref="BusinessException"></exception>
/// <exception cref="Exception"></exception>
public PromotionTask StartPromotionTask(StartPromotionTaskRequest request, ShopResponse shop = null)
public PromotionTask StartPromotionTask(StartPromotionTaskRequest request, out PromotionTask outTask, ShopResponse shop = null)
{
var dbPromotionTask = fsql.Select<PromotionTask>(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)
{

Loading…
Cancel
Save