|
@@ -598,16 +598,11 @@ namespace Hotline.Api.Controllers
|
|
|
|
|
|
if (!string.IsNullOrEmpty(knowledge.WorkflowId) && eKnowledgeApplyType != EKnowledgeApplyType.Delete)
|
|
|
throw UserFriendlyException.SameMessage("知识已发起流程");
|
|
|
-
|
|
|
- var definition = await _definitionDomainService.GetLastEnableByModuleCodeAsync(
|
|
|
- moduleCode, HttpContext.RequestAborted);
|
|
|
- if (definition is null)
|
|
|
- throw UserFriendlyException.SameMessage("未配置流程模板");
|
|
|
-
|
|
|
+
|
|
|
//知识审批主表
|
|
|
var flowId = await _knowledgeDomainService.AddWorkFlowAsync(id, eKnowledgeApplyType, HttpContext.RequestAborted);
|
|
|
|
|
|
- dto.DefinitionCode = definition.Code;
|
|
|
+ dto.DefinitionCode = moduleCode;
|
|
|
dto.Title = knowledge.Title;
|
|
|
await _workflowApplication.StartWorkflowAsync(dto, flowId, HttpContext.RequestAborted);
|
|
|
|