| | |
| | | */ |
| | | @ResponseBody |
| | | @RequestMapping("image") |
| | | public String uploadImage(HttpServletRequest request, String from) { |
| | | public String uploadImage(HttpServletRequest request, String from, String dir) { |
| | | MultipartFile image = ((MultipartHttpServletRequest) request).getFile("image"); |
| | | ImageFromEnum imageFromEnum = ImageFromEnum.valueOf(from); |
| | | if (imageFromEnum == null) { |
| | |
| | | String contentType = image.getContentType(); |
| | | |
| | | try { |
| | | FileUploadResult result = COSManager.getInstance().uploadFile(image.getInputStream(), "/image/" + from + "/" + UUID.randomUUID().toString() + "." + getExtensionName(contentType)); |
| | | FileUploadResult result = COSManager.getInstance().uploadFile(image.getInputStream(), "/image/" + from + "/" + dir + "/" + UUID.randomUUID().toString() + "." + getExtensionName(contentType)); |
| | | return JsonUtil.loadTrueResult(result.getUrl()); |
| | | } catch (IOException e) { |
| | | e.printStackTrace(); |