From 62cc4765bdb6e7084897fefd91b6c25a64dd4d72 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期三, 27 十二月 2023 17:40:49 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.5.5:10010/r/aps/WMS

---
 controllers/attachment.go |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/controllers/attachment.go b/controllers/attachment.go
index b0de492..3729024 100644
--- a/controllers/attachment.go
+++ b/controllers/attachment.go
@@ -36,6 +36,7 @@
 	var attachmentList []*models.Attachment
 	for _, fileHeader := range files {
 		ext := strings.ToLower(path.Ext(fileHeader.Filename))[1:]
+		fileParams := strings.Split(fileHeader.Filename, ".")
 		var fileType constvar.FileType
 		if value, ok := constvar.FileExtMap[ext]; ok {
 			fileType = value
@@ -57,7 +58,7 @@
 		buffer := new(bytes.Buffer)
 		_, _ = io.Copy(buffer, file)
 		fileBytes := buffer.Bytes()
-		fileUrl, err := upload.UploadFileToSeaWeed(string(fileType), ext, fileBytes)
+		fileUrl, err := upload.UploadFileToSeaWeed(string(fileType), fileHeader.Filename, fileBytes)
 		if err != nil {
 			logx.Errorf("file upload err: %v", err)
 			util.ResponseFormat(c, code.RequestParamError, err.Error())
@@ -79,7 +80,7 @@
 				util.ResponseFormat(c, code.RequestParamError, "鐢熸垚缂╃暐鍥惧け璐ワ細"+err.Error())
 				return
 			}
-			thumbnailUrl, err := upload.UploadFileToSeaWeed(string(constvar.FileType_Thumbnail), ext, thumbnailBytes)
+			thumbnailUrl, err := upload.UploadFileToSeaWeed(string(constvar.FileType_Thumbnail), fileParams[0]+"thumbnail."+ext, thumbnailBytes)
 			if err != nil {
 				logx.Errorf("file upload err: %v", err)
 				util.ResponseFormat(c, code.RequestParamError, err.Error())

--
Gitblit v1.8.0