田爽 1 жил өмнө
parent
commit
5a74c5a087

+ 1 - 1
src/Hotline.Api/Controllers/KnowledgeController.cs

@@ -321,7 +321,7 @@ namespace Hotline.Api.Controllers
 			var knowledge = await _knowledgeDomainService.KnowledgeInfo(Id, HttpContext.RequestAborted);
 			if (knowledge is null)
 				throw UserFriendlyException.SameMessage("知识查询失败!");
-			knowledge.IsCanHandle = knowledge.Workflow.CanHandle(_sessionContext.RequiredUserId, _sessionContext.RequiredOrgId);
+			if (knowledge.Workflow != null ) knowledge.IsCanHandle = knowledge.Workflow.CanHandle(_sessionContext.RequiredUserId, _sessionContext.RequiredOrgId);
 			//转化
 			var knowledgeShowInfoDto = _mapper.Map<KnowledgeInfoDto>(knowledge);