| | |
| | | import javax.servlet.http.HttpServletRequest; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | |
| | | import com.ruoyi.common.utils.OssService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import org.slf4j.Logger; |
| | |
| | | /** |
| | | * 通用上传请求(单个) |
| | | */ |
| | | @ApiOperation(value = "文件上传", notes = "文件上传") |
| | | /* @ApiOperation(value = "文件上传", notes = "文件上传") |
| | | @PostMapping("/upload") |
| | | public AjaxResult uploadFile(MultipartFile file) throws Exception { |
| | | try { |
| | |
| | | } catch (Exception e) { |
| | | return AjaxResult.error(e.getMessage()); |
| | | } |
| | | }*/ |
| | | @Autowired |
| | | private OssService ossService; |
| | | @ApiOperation(value = "文件上传", notes = "文件上传") |
| | | @PostMapping("/upload") |
| | | public AjaxResult uploadFile(MultipartFile file) throws Exception { |
| | | // 指定存储目录,例如images |
| | | AjaxResult ajax = AjaxResult.success(); |
| | | String directory = "images"; |
| | | String url = ossService.uploadFile(file, directory); |
| | | ajax.put("url", url); |
| | | // System.err.println(url); |
| | | return ajax; |
| | | } |
| | | |
| | | /** |
| | | * 通用上传请求(多个) |
| | | */ |