Browse Source

图片压缩

LIVE_YE 9 months ago
parent
commit
be041d194d

+ 5 - 1
ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java

@@ -109,7 +109,11 @@ public class CommonController {
     public AjaxResult uploadNewFile(@RequestParam("file") MultipartFile multipartFile, @RequestParam("loanApplicationNumber") String loanApplicationNumber, @RequestParam("fileName") String originalFilename) throws Exception {
     public AjaxResult uploadNewFile(@RequestParam("file") MultipartFile multipartFile, @RequestParam("loanApplicationNumber") String loanApplicationNumber, @RequestParam("fileName") String originalFilename) throws Exception {
         try {
         try {
             //压缩图片
             //压缩图片
-            MultipartFile file = ImageSizeUtil.compressImg(multipartFile);
+            MultipartFile file = multipartFile;
+            String extension = FileUploadUtils.getExtension(multipartFile);
+            if("bmp".equals(extension) || "gif".equals(extension) || "jpg".equals(extension) || "jpeg".equals(extension) || "png".equals(extension)){
+                file = ImageSizeUtil.compressImg(multipartFile);
+            }
             // 上传文件路径
             // 上传文件路径
             String filePath = RuoYiConfig.getUploadPath();
             String filePath = RuoYiConfig.getUploadPath();
             if ("其他附件".equals(originalFilename)) {
             if ("其他附件".equals(originalFilename)) {