| | |
| | | if (model.getFile().getSize() / 1000L > 4500) { |
| | | throw new YamiShopBindException("图片大小不能超过4M"); |
| | | } |
| | | String path; |
| | | FileInfoVo fileInfoVo=new FileInfoVo(); |
| | | if (StringUtils.isEmptyString(model.getModuleName())){ |
| | | model.setModuleName("common"); |
| | | } |
| | | String path= awsS3OSSFileService.uploadFile(model.getModuleName(), model.getFile()); |
| | | FileInfoVo fileInfoVo=new FileInfoVo(); |
| | | path= awsS3OSSFileService.uploadFile(model.getModuleName(), model.getFile()); |
| | | fileInfoVo.setHttpUrl(Constants.IMAGES_HTTP+path); |
| | | fileInfoVo.setPath(path); |
| | | } else if(model.getModuleName().equals("icon")){ |
| | | path= awsS3OSSFileService.uploadIcon(model.getFileName(), model.getFile()); |
| | | fileInfoVo.setHttpUrl(Constants.IMAGES_HTTP + path); |
| | | fileInfoVo.setPath(path); |
| | | } else { |
| | | path= awsS3OSSFileService.uploadFile(model.getModuleName(), model.getFile()); |
| | | fileInfoVo.setHttpUrl(Constants.IMAGES_HTTP + path); |
| | | fileInfoVo.setPath(path); |
| | | } |
| | | return Result.ok(fileInfoVo); |
| | | } |
| | | catch (Exception e) { |