mirror of
https://gitlab.52pay.top/go/easygoadmin.git
synced 2025-09-26 22:58:01 +08:00
fix: 增加上传图片体积上限设置
增加上传图片体积上限设置
This commit is contained in:
@@ -10,6 +10,7 @@ import (
|
||||
"errors"
|
||||
"github.com/gin-gonic/gin"
|
||||
"gitlab.52pay.top/go/easygoadmin/app/model"
|
||||
"gitlab.52pay.top/go/easygoadmin/library/cfg"
|
||||
"gitlab.52pay.top/go/easygoadmin/utils"
|
||||
"gitlab.52pay.top/go/easygoadmin/utils/gconv"
|
||||
"gitlab.52pay.top/go/easygoadmin/utils/gregex"
|
||||
@@ -170,6 +171,10 @@ func getFile(ctx *gin.Context) (*multipart.FileHeader, string, error) {
|
||||
}
|
||||
// 允许文件上传最大值
|
||||
allowSize := "1M"
|
||||
config := cfg.Instance()
|
||||
if config.EasyGoAdmin.ImageMaxSize != "" {
|
||||
allowSize = config.EasyGoAdmin.ImageMaxSize
|
||||
}
|
||||
// 检查上传文件大小
|
||||
isvalid, err := checkFileSize(file.Size, allowSize)
|
||||
if err != nil {
|
||||
|
@@ -85,4 +85,5 @@ type easygoadmin struct {
|
||||
Image string
|
||||
Uploads string
|
||||
Storage string
|
||||
ImageMaxSize string
|
||||
}
|
||||
|
Reference in New Issue
Block a user