田爽 vor 1 Jahr
Ursprung
Commit
e99e218daa
1 geänderte Dateien mit 2 neuen und 1 gelöschten Zeilen
  1. 2 1
      src/Hotline.Api/Controllers/KnowledgeController.cs

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

@@ -10,6 +10,7 @@ using Hotline.Repository.SqlSugar.Ts;
 using Hotline.Settings;
 using Hotline.Settings.Hotspots;
 using Hotline.Share.Dtos;
+using Hotline.Share.Dtos.File;
 using Hotline.Share.Dtos.FlowEngine;
 using Hotline.Share.Dtos.Knowledge;
 using Hotline.Share.Enums.KnowledgeBase;
@@ -367,7 +368,7 @@ namespace Hotline.Api.Controllers
 				knowledgeShowInfoDto.KeywordsDto = _mapper.Map<List<KnowledgeWordDto>>(knowledgeWords);
 
 			var files = await _fileRepository.Queryable().Where(x => x.Key == knowledge.Id).ToListAsync();
-			if (files.Any()) knowledgeShowInfoDto.Files = files;
+			if (files.Any()) knowledgeShowInfoDto.Files = _mapper.Map<List<FileDto>>(files);
 
 			if (IsAddPv == true)
 				_mediator.Publish(new GetKnowledgeInfoNotify(knowledge));