From baf93c1db6186ad5acb400b52f4cb521dc4ae877 Mon Sep 17 00:00:00 2001
From: lishihai <dslsh@dscom>
Date: 星期三, 03 七月 2024 22:49:30 +0800
Subject: [PATCH] 导入物料/产品->新模版增加采购类型
---
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