美团联盟二维码处理

This commit is contained in:
苏尹岚
2021-04-20 16:48:56 +08:00
parent 5772bdcd1e
commit 360d8a5220
3 changed files with 24 additions and 6 deletions

View File

@@ -4,14 +4,20 @@ import (
"git.rosy.net.cn/baseapi/utils"
"git.rosy.net.cn/jx-callback/business/jxstore/partner"
"git.rosy.net.cn/jx-callback/business/jxutils/jxcontext"
"git.rosy.net.cn/jx-callback/globals/api"
"strings"
)
func (s *UnionHandler) ShareUnionLink(ctx *jxcontext.Context, linkType, unionActID int, userID string) (link string, err error) {
if linkType == partner.LinkTypeWeiXinMini {
//return api.MtUnionAPI.GenerateLink(unionActID, userID)
if qrCode, err := api.MtUnionAPI.MiniCode(unionActID, userID); err == nil {
if qrCode != "" {
return qrCode, err
}
}
return
} else {
return api.MtUnionAPI.GenerateLink(unionActID, linkType, userID)
}
return link, err
}