提交 4be61dbd 作者: chenshiqiang

syn

上级 64e0fe1c
......@@ -95,13 +95,14 @@ public class KnowledgeController {
@ApiOperation(value = "知识-添加", notes = "知识-添加")
@PostMapping(value = "/uploadKnowledge")
public Result<?> uploadKnowledge(HttpServletRequest request, Knowledge knowledge) {
CompletableFuture.runAsync(()-> this.add(request,knowledge));
return Result.OK("添加成功!");
}
private void add(HttpServletRequest request, Knowledge knowledge){
MultipartHttpServletRequest multipartRequest = WebUtils.getNativeRequest(request, MultipartHttpServletRequest.class);
Map<String, MultipartFile> fileMap = multipartRequest.getFileMap();
List<Result<KnowFile>> resultList = localFileService.upload(fileMap);
this.add(resultList,knowledge);
return Result.OK("添加成功!");
}
private void add(List<Result<KnowFile>> resultList, Knowledge knowledge){
if (null == resultList || resultList.isEmpty()) {
return ;
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论