diff --git a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/controller/OssController.java b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/controller/OssController.java index 8913ec6..356ffd4 100644 --- a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/controller/OssController.java +++ b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/controller/OssController.java @@ -29,7 +29,7 @@ public class OssController { @PostMapping("uploadList") @ApiOperation(value = "上传文件" , notes = "上传文件", produces = "file" , response = R.class) - public R uploadFile(@RequestBody List files, HttpServletRequest request + public R uploadFile(@RequestParam("files") MultipartFile[] files, HttpServletRequest request ) { return ossService.uploadFileList(files); } diff --git a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/OssService.java b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/OssService.java index 51dbc08..7618aae 100644 --- a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/OssService.java +++ b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/OssService.java @@ -10,7 +10,7 @@ import java.util.List; public interface OssService { R uploadFile(MultipartFile file); - R uploadFileList(List files); + R uploadFileList(MultipartFile[] files); R deleteFile(String path); } \ No newline at end of file diff --git a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/impl/OssServiceImpl.java b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/impl/OssServiceImpl.java index cb89cf9..310bee3 100644 --- a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/impl/OssServiceImpl.java +++ b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/impl/OssServiceImpl.java @@ -51,7 +51,7 @@ public class OssServiceImpl implements OssService { } @Override - public R uploadFileList(List files) { + public R uploadFileList(MultipartFile[] files) { List list = new ArrayList<>(); try { //4、 创建OSSClient实例。