Browse Source

知识库修改

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