提交 d64ba682 authored 作者: 任建彩's avatar 任建彩

feat:删除文件

1.file
上级 8e897f75
......@@ -114,17 +114,16 @@ public class FileController {
// 处理文件上传
@ApiOperation(value = "删除")
@RequestMapping(value = "/delete", method = RequestMethod.POST)
public CallBack<Boolean> delete(String fileName) throws Exception {
public CallBack<Boolean> delete(List<String> fileName){
String filePath = null;
if (StringUtils.isNotBlank(fileName)) {
FileInfo entity = new FileInfo();
if (fileName.size()>0) {
LambdaQueryWrapper<FileInfo> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.eq(FileInfo::getFileName, fileName);
entity = service.getOne(queryWrapper);
queryWrapper.in(FileInfo::getFileName, fileName);
List<FileInfo> list = service.list(queryWrapper);
for (FileInfo entity:list) {
if (entity.getId() == null) {
throw new FileBizException(1,"没有找到该文件!");
}
//service.removeById(entity.getId());
filePath = rootPath+entity.getPath()+"/"+entity.getFileName()+entity.getSuffixName();
String path = entity.getPath()+"/"+entity.getFileName();
if (service.removeById(entity.getId())) {
......@@ -143,6 +142,7 @@ public class FileController {
}
}
}
}
return CallBack.success(true);
}
@ApiOperation(value = "Client文件上传 返回唯一标识")
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论