优化oss的初始化方式

This commit is contained in:
SliverHorn
2020-10-07 11:02:37 +08:00
parent a4b15b4731
commit 277a732df0
3 changed files with 8 additions and 8 deletions

View File

@@ -42,7 +42,8 @@ func FindFile(id uint) (error, model.ExaFileUploadAndDownload) {
func DeleteFile(file model.ExaFileUploadAndDownload) (err error) {
var fileFromDb model.ExaFileUploadAndDownload
err, fileFromDb = FindFile(file.ID)
if err = upload.Oss.DeleteFile(fileFromDb.Key); err != nil{
oss := upload.NewOss()
if err = oss.DeleteFile(fileFromDb.Key); err != nil{
return errors.New("文件删除失败")
}
err = global.GVA_DB.Where("id = ?", file.ID).Unscoped().Delete(file).Error
@@ -76,7 +77,8 @@ func GetFileRecordInfoList(info request.PageInfo) (err error, list interface{},
// @return file file model.ExaFileUploadAndDownload
func UploadFile(header *multipart.FileHeader, noSave string) (err error, file model.ExaFileUploadAndDownload) {
filePath, key, uploadErr := upload.Oss.UploadFile(header)
oss := upload.NewOss()
filePath, key, uploadErr := oss.UploadFile(header)
if uploadErr != nil {
panic(err)
}