Browse Source

fix upload pdf

tags/hc-0802
yk 2 years ago
parent
commit
1eedfa945d
3 changed files with 6 additions and 6 deletions
  1. +2
    -2
      xueyi-modules/xueyi-file/src/main/java/com/xueyi/file/controller/SysFileController.java
  2. +2
    -0
      xueyi-modules/xueyi-file/src/main/java/com/xueyi/file/service/MinioSysFileServiceImpl.java
  3. +2
    -4
      xueyi-modules/xueyi-modules-auth/src/main/java/com/xueyi/modules/auth/XueYiModulesAuthApplication.java

+ 2
- 2
xueyi-modules/xueyi-file/src/main/java/com/xueyi/file/controller/SysFileController.java View File

@@ -87,7 +87,7 @@ public class SysFileController {
// 循环上传并返回日志集合
for (File f : fileList) {
//将file的文件名重命名为file文件名+两位数的num
String fileName = file.getOriginalFilename();
String fileName = f.getName();
String suffix = fileName.substring(fileName.lastIndexOf("."));
String name = fileName.substring(0, fileName.lastIndexOf("."));
String newName = name + String.format("%02d", num) + suffix;
@@ -95,7 +95,7 @@ public class SysFileController {
String url = sysFileService.uploadFile(newName, f);
SysFile sysFile = new SysFile();
sysFile.setUrl(url);
sysFile.setSize(file.getSize());
sysFile.setSize(f.length());
sysFile.setName(FileUtil.getName(url));
sysFile.setNick(sysFile.getName());
remoteFileManageService.saveFileLog(sysFile, SecurityConstants.INNER);


+ 2
- 0
xueyi-modules/xueyi-file/src/main/java/com/xueyi/file/service/MinioSysFileServiceImpl.java View File

@@ -61,6 +61,8 @@ public class MinioSysFileServiceImpl implements ISysFileService {
fileName = FileUploadUtils.extractFilename(fileName);
//fileName = URLEncoder.encode(fileName, "UTF-8");
InputStream inputStream = new FileInputStream(file);
System.out.println("file absolute path = :" + file.getAbsolutePath());
System.out.println("file path = :" + file.getPath());
System.out.println("file size = :" + file.length());
System.out.println("fileinputstream size = :" + inputStream.readAllBytes().length);
System.out.println("Minio filename:" + fileName);


+ 2
- 4
xueyi-modules/xueyi-modules-auth/src/main/java/com/xueyi/modules/auth/XueYiModulesAuthApplication.java View File

@@ -1,7 +1,5 @@
package com.xueyi.modules.auth;

import org.springframework.context.annotation.Configuration;

import com.xueyi.common.security.annotation.EnableCustomConfig;
import com.xueyi.common.security.annotation.EnableRyFeignClients;
import com.xueyi.common.swagger.annotation.EnableCustomSwagger;
@@ -9,7 +7,7 @@ import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
* 租户模块
* 业务权限模块
*
* @author yinruoxi
*/
@@ -20,7 +18,7 @@ import org.springframework.boot.autoconfigure.SpringBootApplication;
public class XueYiModulesAuthApplication {
public static void main(String[] args) {
SpringApplication.run(XueYiModulesAuthApplication.class, args);
System.out.println("(♥◠‿◠)ノ゙ 消息管理模块启动成功 ლ(´ڡ`ლ)゙ \n" +
System.out.println("(♥◠‿◠)ノ゙ 业务权限管理模块启动成功 ლ(´ڡ`ლ)゙ \n" +
" _____ __ ____ __ \n" +
" \\ _\\ / / \\ \\ / / \n" +
" .-./ ). / ' \\ _. / ' \n" +


Loading…
Cancel
Save