Bläddra i källkod

公共上传文件接口 base64特殊字符转换问题

dengsixing 3 år sedan
förälder
incheckning
0633cab21e

+ 3 - 0
4dkankan-center-scene/src/main/java/com/fdkankan/scene/service/impl/SceneUploadServiceImpl.java

@@ -73,6 +73,9 @@ public class SceneUploadServiceImpl extends ServiceImpl<ISceneUploadMapper, Scen
 
         List<MultipartFile> multipartFiles = new ArrayList<>();
         if(StringUtils.isNotBlank(imgData)){
+            if(imgData.contains("%3B")){
+                imgData.replace("%3B",";");
+            }
             MultipartFile file = BASE64DecodedMultipartFile.base64ToMultipart(imgData);
             multipartFiles.add(file);
         }