diff --git a/api/consts/consts.go b/api/consts/consts.go index e6425512..f16e3953 100644 --- a/api/consts/consts.go +++ b/api/consts/consts.go @@ -104,6 +104,16 @@ const ( RedisMomentPrefix = "moment:" //moment服务前缀 ) +const ( + ImageTiff = "image_tiff" + ImageWebp = "image/webp" + ImageHeic = "image/heic" + ImageJpeg = "image/jpeg" + ImageGif = "image/gif" + ImagePng = "image/png" + VideoMp4 = "video/mp4" +) + //const PackageRootPath = "C:/Users/PC/Desktop/service" const PackageRootPath = "/app/wishpal-ironfan" diff --git a/app/mix/service/logic/image.go b/app/mix/service/logic/image.go index c6f15f36..7daff27e 100644 --- a/app/mix/service/logic/image.go +++ b/app/mix/service/logic/image.go @@ -20,7 +20,7 @@ func (v *Image) TransToCImage(image *dbstruct.Image, isAMember int64) *dbstruct. imgSrcId := image.SelectMinSizeOssId() // 会员可以查看原图 - if isAMember == consts.PermanentMember { + if isAMember == consts.PermanentMember && (image.Fmt == consts.ImageWebp || image.Fmt == consts.ImageJpeg || image.Fmt == consts.ImagePng) { imgSrcId = image.SrcId }