瀏覽代碼

fix: 音频上传

hsun 1 年之前
父節點
當前提交
3a5ead7ca3

+ 1 - 0
controllers/data_manage/chart_info.go

@@ -2277,6 +2277,7 @@ func (this *ChartInfoController) ChartInfoBase64Upload() {
 
 	defer func() {
 		os.Remove(fileName)
+		os.Remove(outFileName)
 	}()
 
 	//saveToOssPath = uploadDir + time.Now().Format("200601/20060102/")

+ 1 - 0
controllers/data_manage/future_good/future_good_chart_info.go

@@ -2432,6 +2432,7 @@ func (this *FutureGoodChartInfoController) ChartInfoBase64Upload() {
 
 	defer func() {
 		os.Remove(fileName)
+		os.Remove(outFileName)
 	}()
 
 	//saveToOssPath = uploadDir + time.Now().Format("200601/20060102/")

+ 4 - 4
controllers/ppt_english.go

@@ -541,6 +541,10 @@ func (this *PptEnglishController) PptUpload() {
 	pptName := utils.GetRandStringNoSpecialChar(28)
 	savePptxToOssPath += pptName + ".pptx"
 
+	defer func() {
+		_ = os.Remove(fpath)
+	}()
+
 	//上传到阿里云 和 minio
 	pptxUrl := ``
 	//if utils.ObjectStorageClient == "minio" {
@@ -573,10 +577,6 @@ func (this *PptEnglishController) PptUpload() {
 		return
 	}
 
-	defer func() {
-		os.Remove(fpath)
-	}()
-
 	item := &models.Resource{
 		//Id:           0,
 		ResourceUrl:  pptxUrl,

+ 4 - 4
controllers/ppt_v2.go

@@ -542,6 +542,10 @@ func (this *PptV2Controller) PptUpload() {
 	pptName := utils.GetRandStringNoSpecialChar(28)
 	savePptxToOssPath += pptName + ".pptx"
 
+	defer func() {
+		_ = os.Remove(fpath)
+	}()
+
 	//上传到阿里云 和 minio
 	pptxUrl := ``
 	//if utils.ObjectStorageClient == "minio" {
@@ -574,10 +578,6 @@ func (this *PptV2Controller) PptUpload() {
 		return
 	}
 
-	defer func() {
-		os.Remove(fpath)
-	}()
-
 	item := &models.Resource{
 		//Id:           0,
 		ResourceUrl:  pptxUrl,

+ 0 - 2
services/aws_s3.go

@@ -9,7 +9,6 @@ import (
 	"github.com/aws/aws-sdk-go/aws/session"
 	"github.com/aws/aws-sdk-go/service/s3"
 	"io/ioutil"
-	"os"
 	"time"
 )
 
@@ -59,7 +58,6 @@ func (m *S3Oss) UploadFile(fileName, localFile, savePath string) (resourceUrl st
 		if err != nil {
 			fmt.Println(err.Error())
 		}
-		_ = os.Remove(localFile)
 	}()
 
 	endpoint := utils.S3Endpoint

+ 0 - 4
services/minio.go

@@ -7,7 +7,6 @@ import (
 	"github.com/minio/minio-go/v7"
 	"github.com/minio/minio-go/v7/pkg/credentials"
 	"log"
-	"os"
 	"time"
 )
 
@@ -404,9 +403,6 @@ type MinioOss struct{}
 
 // UploadFile 上传文件
 func (m *MinioOss) UploadFile(fileName, filePath, savePath string) (string, error) {
-	defer func() {
-		_ = os.Remove(filePath)
-	}()
 	if utils.MinIoAccessKeyId == `` || utils.MinIoAccessKeySecret == `` {
 		return "0", errors.New("MinIo信息未配置")
 	}

+ 0 - 4
services/oss.go

@@ -6,7 +6,6 @@ import (
 	"eta/eta_api/services/alarm_msg"
 	"fmt"
 	"github.com/aliyun/aliyun-oss-go-sdk/oss"
-	"os"
 	"time"
 
 	"eta/eta_api/utils"
@@ -256,9 +255,6 @@ type AliOss struct{}
 
 // UploadFile 上传文件
 func (m *AliOss) UploadFile(fileName, filePath, savePath string) (string, error) {
-	defer func() {
-		_ = os.Remove(filePath)
-	}()
 	if utils.AccessKeyId == `` {
 		return "0", errors.New("阿里云信息未配置")
 	}