|
@@ -28,6 +28,7 @@ using XF.Domain.Exceptions;
|
|
|
using XF.Domain.Extensions;
|
|
|
using XF.Domain.Repository;
|
|
|
using XF.Utility.EnumExtensions;
|
|
|
+using Hotline.Share.Dtos.File;
|
|
|
|
|
|
namespace Hotline.Application.FlowEngine;
|
|
|
|
|
@@ -309,7 +310,7 @@ public class WorkflowApplication : IWorkflowApplication, IScopeDependency
|
|
|
/// <summary>
|
|
|
/// 跳转至结束节点(无视流程模板配置直接跳至结束节点)
|
|
|
/// </summary>
|
|
|
- public async Task JumpToEndAsync(string workflowId, string opinion, EReviewResult? reviewResult = EReviewResult.Unknown,
|
|
|
+ public async Task JumpToEndAsync(string workflowId, string opinion,List<FileDto> files, EReviewResult? reviewResult = EReviewResult.Unknown,
|
|
|
CancellationToken cancellationToken = default)
|
|
|
{
|
|
|
var workflow =
|
|
@@ -324,6 +325,7 @@ public class WorkflowApplication : IWorkflowApplication, IScopeDependency
|
|
|
var endTrace = await _workflowDomainService.EndAsync(workflow, new BasicWorkflowDto
|
|
|
{
|
|
|
Opinion = opinion,
|
|
|
+ Files = files
|
|
|
}, endStepDefine, currentStep,
|
|
|
reviewResult, cancellationToken);
|
|
|
}
|