lyhzzz 1 年之前
父節點
當前提交
53c48ac693

+ 1 - 1
src/main/java/com/fdkankan/fusion/controller/CaseFilesController.java

@@ -68,7 +68,7 @@ public class CaseFilesController extends BaseController{
         caseFiles.setFilesTitle(filesTitle);
         caseFilesService.save(caseFiles);
         String url = uploadService.uploadFile(file, false, String.format(FilePath.File_OSS_PATH,environment,caseFiles.getFilesId() + "/"));
-        caseFiles.setFilesUrl(URLEncoder.encode(url, "UTF-8"));
+        caseFiles.setFilesUrl(url);
         caseFilesService.saveOrUpdate(caseFiles);
         //上传认定书,修改案例状态
         if(filesTypeId == 4){

+ 2 - 1
src/main/java/com/fdkankan/fusion/service/impl/UploadService.java

@@ -16,6 +16,7 @@ import sun.rmi.runtime.Log;
 import javax.annotation.Resource;
 import java.io.File;
 import java.io.IOException;
+import java.net.URLEncoder;
 import java.util.LinkedHashSet;
 import java.util.UUID;
 
@@ -87,7 +88,7 @@ public class UploadService {
             if(newName){
                 fileName = UUID.randomUUID().toString().replace("-","") ;
             }else {
-                fileName= fileName.substring(0,fileName.lastIndexOf("."));
+                fileName= URLEncoder.encode(fileName.substring(0,fileName.lastIndexOf(".")),"utf-8");
             }
             if(fileName.length() >50){
                 fileName =  fileName.substring(0,50);