Bläddra i källkod

Merge remote-tracking branch 'origin/dev' into dev

dzx 6 månader sedan
förälder
incheckning
59587f1188

+ 2 - 1
src/main/java/com/xjrsoft/module/system/controller/FileController.java

@@ -269,7 +269,8 @@ public class FileController {
 
             String[] split = dto.getFileUrl().split("\\.");
             String fileSuffiex = split[split.length - 1];
-            return RT.fileStream(byteArray, dto.getFileName() + "." + fileSuffiex);
+            String encodedFileName = URLEncoder.encode(dto.getFileName(), "UTF-8");
+            return RT.fileStream(byteArray, encodedFileName + "." + fileSuffiex);
         } catch (IOException e) {
             throw new RuntimeException(e);
         }