|
@@ -1,6 +1,5 @@
|
|
using Hotline.Application.FlowEngine;
|
|
using Hotline.Application.FlowEngine;
|
|
using Hotline.Application.Knowledge;
|
|
using Hotline.Application.Knowledge;
|
|
-using Hotline.FlowEngine.Workflows;
|
|
|
|
using Hotline.KnowledgeBase;
|
|
using Hotline.KnowledgeBase;
|
|
using Hotline.KnowledgeBase.Notifies;
|
|
using Hotline.KnowledgeBase.Notifies;
|
|
using Hotline.Permissions;
|
|
using Hotline.Permissions;
|
|
@@ -32,7 +31,6 @@ namespace Hotline.Api.Controllers
|
|
private readonly IKnowApplication _knowApplication;
|
|
private readonly IKnowApplication _knowApplication;
|
|
private readonly IMediator _mediator;
|
|
private readonly IMediator _mediator;
|
|
private readonly IWorkflowApplication _workflowApplication;
|
|
private readonly IWorkflowApplication _workflowApplication;
|
|
- private readonly IWorkflowDomainService _workflowDomainService;
|
|
|
|
private readonly IKnowledgeWorkFlowRepository _knowledgeWorkFlowRepository;
|
|
private readonly IKnowledgeWorkFlowRepository _knowledgeWorkFlowRepository;
|
|
|
|
|
|
|
|
|
|
@@ -47,11 +45,10 @@ namespace Hotline.Api.Controllers
|
|
/// <param name="knowApplication"></param>
|
|
/// <param name="knowApplication"></param>
|
|
/// <param name="mediator"></param>
|
|
/// <param name="mediator"></param>
|
|
/// <param name="workflowApplication"></param>
|
|
/// <param name="workflowApplication"></param>
|
|
- /// <param name="workflowDomainService"></param>
|
|
|
|
/// <param name="knowledgeWorkFlowRepository"></param>
|
|
/// <param name="knowledgeWorkFlowRepository"></param>
|
|
public KnowledgeController(IKnowledgeRepository knowledgeRepository, IKnowledgeTempRepository knowledgeTempRepository,
|
|
public KnowledgeController(IKnowledgeRepository knowledgeRepository, IKnowledgeTempRepository knowledgeTempRepository,
|
|
ISessionContext sessionContext, IKnowledgeDomainService knowledgeDomainService, IMapper mapper, IKnowApplication knowApplication,
|
|
ISessionContext sessionContext, IKnowledgeDomainService knowledgeDomainService, IMapper mapper, IKnowApplication knowApplication,
|
|
- IMediator mediator, IWorkflowApplication workflowApplication, IWorkflowDomainService workflowDomainService, IKnowledgeWorkFlowRepository knowledgeWorkFlowRepository)
|
|
|
|
|
|
+ IMediator mediator, IWorkflowApplication workflowApplication, IKnowledgeWorkFlowRepository knowledgeWorkFlowRepository)
|
|
{
|
|
{
|
|
_knowledgeRepository = knowledgeRepository;
|
|
_knowledgeRepository = knowledgeRepository;
|
|
_knowledgeTempRepository = knowledgeTempRepository;
|
|
_knowledgeTempRepository = knowledgeTempRepository;
|
|
@@ -61,7 +58,6 @@ namespace Hotline.Api.Controllers
|
|
_knowApplication = knowApplication;
|
|
_knowApplication = knowApplication;
|
|
_mediator = mediator;
|
|
_mediator = mediator;
|
|
_workflowApplication = workflowApplication;
|
|
_workflowApplication = workflowApplication;
|
|
- _workflowDomainService = workflowDomainService;
|
|
|
|
_knowledgeWorkFlowRepository = knowledgeWorkFlowRepository;
|
|
_knowledgeWorkFlowRepository = knowledgeWorkFlowRepository;
|
|
}
|
|
}
|
|
#region 草稿箱
|
|
#region 草稿箱
|