优化oss的初始化方式
This commit is contained in:
@@ -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)
|
||||
}
|
||||
|
Reference in New Issue
Block a user