From 73a3d53bfcfa0fde7b9ea2a14c8bcfea42ebf3ad Mon Sep 17 00:00:00 2001 From: lishihai <dslsh@dscom> Date: 星期四, 13 六月 2024 10:50:00 +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