feat(文件上传): 添加最大文件大小配置并支持自定义

- 在 application.yml 中添加 fileMaxSize 配置项,用于指定最大文件大小
- 修改 FileOperateUtils 类,使用配置的文件大小作为最大限制
- 支持通过 Spring 属性获取自定义的文件大小限制
This commit is contained in:
Dftre 2025-01-08 22:20:19 +08:00
parent 4b64e33d82
commit cf086de735
2 changed files with 3 additions and 1 deletions

View File

@ -14,6 +14,8 @@ ruoyi:
captchaType: math
# 指定默认文件服务类型(值为disk代表使用磁盘作为文件操作服务,minio代表使用minio作为文件操作服务,oss代表使用oss作为文件操作服务)
fileServer: disk
# 指定默认文件上传方法最大文件大小
fileMaxSize: 50
# 开发环境配置
server:

View File

@ -29,7 +29,7 @@ public class FileOperateUtils {
/**
* 默认大小 50M
*/
public static final long DEFAULT_MAX_SIZE = 50 * 1024 * 1024;
public static final long DEFAULT_MAX_SIZE = Long.valueOf(SpringUtils.getRequiredProperty("ruoyi.fileMaxSize")) * 1024 * 1024;
/**
* 以默认配置进行文件上传