This commit is contained in:
邹宗楠
2024-04-03 10:28:26 +08:00
parent 67dc73db4e
commit b43f9f6524
2 changed files with 20 additions and 15 deletions

View File

@@ -1,6 +1,7 @@
package controllers
import (
"git.rosy.net.cn/baseapi/platformapi/weixinapi"
"log"
"net/http"
"time"
@@ -99,8 +100,14 @@ func (c *EventController) GetCheckVendorCookie() {
func (c *EventController) GetWeixinUnlimited() {
c.callGetWeixinUnlimited(func(params *tEventGetWeixinUnlimitedParams) (retVal interface{}, errCode string, err error) {
result := make(map[string]interface{}, 2)
var wxApi *weixinapi.API
if web.BConfig.RunMode == "jxgy" {
wxApi = api.WeixinMiniAPI
} else {
wxApi = api.WeixinMiniAPI2
}
// 微信小程序二维码
weChatQr, err := api.WeixinMiniAPI2.GetUnlimited(params.Scene, params.Page)
weChatQr, err := wxApi.GetUnlimited(params.Scene, params.Page)
if err != nil || result == nil {
return retVal, "", err
}
@@ -111,7 +118,6 @@ func (c *EventController) GetWeixinUnlimited() {
}
result["wxcode"] = weChatQrCode
if web.BConfig.RunMode != "jxgy" {
// 抖音小程序二维码
tiktok, err := api.TiktokApi.GetTiktokQrCode(params.Scene)
if err != nil || result == nil {
@@ -123,7 +129,6 @@ func (c *EventController) GetWeixinUnlimited() {
return result, "", err
}
result["tiktok"] = tiktokQrCode
}
return result, "", err
})

View File

@@ -80,8 +80,8 @@ var (
QywxAPI *qywxapi.API //企业微信
WeixinAPI *weixinapi.API // 微信公众号
WeixinMiniAPI *weixinapi.API // 小程序
WeixinMiniAPI2 *weixinapi.API // 小程序2
WeixinMiniAPIsc *weixinapi.API //小程序商
WeixinMiniAPI2 *weixinapi.API // 小程序2 菜市商城
WeixinMiniAPIsc *weixinapi.API //小程序商
WeixinMiniAPIPrint *weixinapi.API //小程序打印机
WeixinApp *weixinapi.API // app微信登录(商家端App微信授权)
WeixinApp2 *weixinapi.API // app微信登录(菜市端App微信授权)