优化配置文件的结构体,优化文件上传与下载功能,系统配置的前端展示更友好及其他的优化

This commit is contained in:
SliverHorn
2020-10-06 11:30:50 +08:00
parent 785fde0eaf
commit d16ca6967f
24 changed files with 589 additions and 375 deletions
+24
View File
@@ -0,0 +1,24 @@
package upload
import (
"gin-vue-admin/global"
"mime/multipart"
)
var Oss OSS
type OSS interface {
Upload(file *multipart.FileHeader) (string, string, error)
DeleteFile(key string) error
}
func InitOss() {
switch global.GVA_CONFIG.System.OssType {
case "local":
Oss = &Local{}
case "qiniu":
Oss = &Qiniu{}
default:
Oss = &Local{}
}
}