fix:修复

This commit is contained in:
Hiven
2023-08-07 19:41:44 +08:00
parent 8b42c41bc5
commit f87842deb4
6 changed files with 19 additions and 10 deletions

View File

@@ -67,7 +67,7 @@ func (l *UploadFileBaseLogic) UploadFileBase(req *types.UploadFileBaseReq, useri
// 定义存储桶名称
var bucketName *string
var apiType int64 = 2
var apiType int64 = req.ApiType
// 根据类别选择存储桶
switch req.UploadBucket {
@@ -96,7 +96,7 @@ func (l *UploadFileBaseLogic) UploadFileBase(req *types.UploadFileBaseReq, useri
uploadUrl.ResourceId = resourceId
uploadUrl.ResourceUrl = *resourceInfo.ResourceUrl
} else {
dist, err := file.FileBase64ToByte(req.FileData)
dist, contentType, err := file.FileBase64ToByte(req.FileData)
if err != nil {
logx.Error(err)
@@ -134,7 +134,7 @@ func (l *UploadFileBaseLogic) UploadFileBase(req *types.UploadFileBaseReq, useri
ResourceId: resourceId,
UserId: &userId,
GuestId: &guestId,
ResourceType: &req.FileType,
ResourceType: &contentType,
ResourceUrl: &url,
Version: &version,
UploadedAt: &nowTime,

View File

@@ -177,6 +177,7 @@ func (l *UploadFilesBackendLogic) UploadFilesBackend(req *types.UploadFilesReq,
logx.Error(err)
uploadUrl.Status = 0
} else {
contentType := http.DetectContentType(uploadDataInfo.FileData)
var url = s3req.HTTPRequest.URL.String()
// 打印请求URL
logx.Info(url)
@@ -189,7 +190,7 @@ func (l *UploadFilesBackendLogic) UploadFilesBackend(req *types.UploadFilesReq,
ResourceId: resourceId,
UserId: &userId,
GuestId: &guestId,
ResourceType: &uploadDataInfo.FileType,
ResourceType: &contentType,
ResourceUrl: &url,
Version: &version,
UploadedAt: &nowTime,

View File

@@ -110,6 +110,13 @@ func (l *UploadLogoLogic) UploadLogo(req *types.UploadLogoReq, userinfo *auth.Us
// }
// resultStr = string(b)
// 上传图片
var reqs types.UploadFileBaseReq
// reqs.FileType =
// 创建一个业务逻辑层实例
NewUploadFileBaseLogic(l.ctx, l.svcCtx).UploadFileBase(&reqs, userinfo)
var module = "logo"
var nowTime = time.Now().Unix()
// 新增记录