소스 검색

知识库修改

libin 1 주 전
부모
커밋
1cb54a8670
1개의 변경된 파일8개의 추가작업 그리고 1개의 파일을 삭제
  1. 8 1
      src/Hotline.Api/Controllers/KnowledgeController.cs

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

@@ -541,6 +541,9 @@ namespace Hotline.Api.Controllers
         [LogFilter("查询知识库修改记录")]
         public async Task<object> QueryRecord(string Id)
         {
+            var queryDto = new KnowledgeDto();
+            var knowledgeDto = new KnowledgeDto();
+
             var query = await _knowledgeRecordRepository.Queryable()
                 .Includes(x => x.SourceOrganize)
                 .Includes(x => x.KnowledgeTypes)
@@ -578,6 +581,8 @@ namespace Hotline.Api.Controllers
                     knowledgeInfoDto1.Files = await _fileRepository.GetFilesAsync(ids, HttpContext.RequestAborted);
                 }
 
+                queryDto = _mapper.Map<KnowledgeDto>(query);
+
                 #endregion
             }
 
@@ -616,9 +621,11 @@ namespace Hotline.Api.Controllers
                     knowledgeShowInfoDto.Files = await _fileRepository.GetFilesAsync(ids, HttpContext.RequestAborted);
                 }
 
+                knowledgeDto = _mapper.Map<KnowledgeDto>(knowledge);
+
                 #endregion
             }
-            return new { OldInfo = query, NewInfo = knowledge };
+            return new { OldInfo = queryDto, NewInfo = knowledgeDto };
         }
 
         /// <summary>