|
@@ -130,7 +130,9 @@ namespace Hotline.Api.Controllers
|
|
|
var startDto = _mapper.Map<StartWorkflowDto>(dto.Workflow);
|
|
|
startDto.DefinitionModuleCode = WorkflowModuleConsts.CircularApply;
|
|
|
startDto.Title = model.Title;
|
|
|
- await _workflowApplication.StartWorkflowAsync(startDto, id, HttpContext.RequestAborted);
|
|
|
+ var workFlowId = await _workflowApplication.StartWorkflowAsync(startDto, id, HttpContext.RequestAborted);
|
|
|
+ model.WorkFlowId = workFlowId;
|
|
|
+ await _circularRepository.UpdateAsync(model,HttpContext.RequestAborted);
|
|
|
}
|
|
|
catch (Exception ex)
|
|
|
{
|
|
@@ -294,7 +296,9 @@ namespace Hotline.Api.Controllers
|
|
|
var startDto = _mapper.Map<StartWorkflowDto>(dto.Workflow);
|
|
|
startDto.DefinitionModuleCode = WorkflowModuleConsts.BulletinApply;
|
|
|
startDto.Title = model.Title;
|
|
|
- await _workflowApplication.StartWorkflowAsync(startDto, id, HttpContext.RequestAborted);
|
|
|
+ string workFlowId = await _workflowApplication.StartWorkflowAsync(startDto, id, HttpContext.RequestAborted);
|
|
|
+ model.WorkFlowId = workFlowId;
|
|
|
+ await _bulletinRepository.UpdateAsync(model, HttpContext.RequestAborted);
|
|
|
}
|
|
|
catch (Exception ex)
|
|
|
{
|