add 批量查询文件信息

This commit is contained in:
lijiarao
2021-08-30 18:00:41 +08:00
parent b06e2a3b71
commit 22ea444a11
@@ -2,6 +2,7 @@ package com.jero.modules.oss.controller;
import javax.servlet.http.HttpServletRequest;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
@@ -21,6 +22,9 @@ import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.multipart.MultipartFile;
import java.util.Arrays;
import java.util.List;
@Slf4j
@Controller
@RequestMapping("/sys/oss/file")
@@ -94,4 +98,17 @@ public class OSSFileController {
return result;
}
/**
* 通过ids查询.
*/
@ResponseBody
@GetMapping("/queryByIds")
public Result<List<OSSFile>> queryByIds(@RequestParam(name = "ids") String ids) {
LambdaQueryWrapper<OSSFile> wrapper = new LambdaQueryWrapper<>();
wrapper.in(OSSFile::getId ,Arrays.asList(ids.split(",")));
List<OSSFile> list = ossFileService.list(wrapper);
return Result.OK(list);
}
}