🎨 优化文章和支付回调,新增返回分享用接口

This commit is contained in:
2025-10-08 16:41:50 +08:00
parent f0ea189553
commit d593476c51
9 changed files with 94 additions and 83 deletions

View File

@@ -6,6 +6,7 @@ import (
common "git.echol.cn/loser/lckt/model/common/request"
user2 "git.echol.cn/loser/lckt/model/user"
"gorm.io/gorm"
"net/http"
"strconv"
"time"
@@ -586,3 +587,18 @@ func (a *AppUserApi) GetVipTeacherList(context *gin.Context) {
PageSize: p.PageSize,
}, "获取包月讲师列表成功", context)
}
func (a *AppUserApi) GetWechatJSSDKSign(context *gin.Context) {
//接收前端传递的url参数
url := context.Query("url")
jsapiList := []string{"chooseImage"}
debug := false
beta := false
openTagList := []string{"updateAppMessageShareData", "updateTimelineShareData", "onMenuShareAppMessage", "onMenuShareTimeline"}
data, err := wechat.WeOfficial.JSSDK.BuildConfig(context, jsapiList, debug, beta, openTagList, url)
if err != nil {
context.String(http.StatusBadRequest, err.Error())
return
}
context.JSON(http.StatusOK, data)
}