public Task <bool> Reject(RejectTaskCmd cmd) { processEngine.CompleteApprovalTask(new CompleteTaskCmd { TaskId = cmd.TaskId, LocalScope = true, OutputVariables = new WorkflowVariable(cmd.Variables) { [WorkflowVariable.GLOBAL_APPROVALED_VARIABLE] = false, [WorkflowVariable.GLOBAL_APPROVALED_COMMENTS] = string.IsNullOrWhiteSpace(cmd.RejectReason) ? "拒绝" : cmd.RejectReason, } }); return(Task.FromResult(true)); }
/// <inheritdoc /> public async Task <bool> Reject(RejectTaskCmd cmd) { return(await httpProxy.PostAsync <bool>($"{serviceUrl}/reject", cmd).ConfigureAwait(false)); }