|
@@ -749,7 +749,7 @@ namespace Hotline.Api.Controllers
|
|
}
|
|
}
|
|
|
|
|
|
var info = await _knowledgeRepository.GetAsync(dto.Ids[0]) ?? throw UserFriendlyException.SameMessage("知识不存在");
|
|
var info = await _knowledgeRepository.GetAsync(dto.Ids[0]) ?? throw UserFriendlyException.SameMessage("知识不存在");
|
|
- return info.Content.HtmlToStream(dto.FileType).GetFileStreamResult(dto.FileType, info.Title, false);
|
|
|
|
|
|
+ return info.Content.HtmlToStream(dto.FileType, info.Title, _pdfManager).GetFileStreamResult(dto.FileType, info.Title, false);
|
|
}
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
@@ -846,7 +846,7 @@ namespace Hotline.Api.Controllers
|
|
//return _baseDataApplication
|
|
//return _baseDataApplication
|
|
// .FileType(EFileType.excel | EFileType.pdf)
|
|
// .FileType(EFileType.excel | EFileType.pdf)
|
|
// .Build();
|
|
// .Build();
|
|
- var ignoreFileType = EFileType.excel ;//| EFileType.pdf;
|
|
|
|
|
|
+ var ignoreFileType = EFileType.excel;//| EFileType.pdf;
|
|
var items = EnumExts.GetDescriptions<EFileType>();
|
|
var items = EnumExts.GetDescriptions<EFileType>();
|
|
var filteredDictionary = items
|
|
var filteredDictionary = items
|
|
.Where(kvp => (ignoreFileType & (EFileType)kvp.Key) == 0)
|
|
.Where(kvp => (ignoreFileType & (EFileType)kvp.Key) == 0)
|