优化公众号回复

This commit is contained in:
2026-09-16 18:15:58 +08:00
parent f386899625
commit 1224735aa8
6 changed files with 200 additions and 31 deletions
+7 -1
View File
@@ -257,7 +257,13 @@ func (c *PlatformWechatMpController) BindConfirm() {
c.jsonErr(400, 400, "请输入公众号返回的验证码")
return
}
follower, err := wechatmp.ConfirmVerifyCode(models.WechatBindTypePlatformUser, uint64(claims.UserID), 0, p.Scene, p.Code)
var follower *models.WechatMpFollower
if strings.TrimSpace(p.Scene) == "" {
// 未展示二维码(在公众号内发送「验证码」获取):按验证码认领待认领会话
follower, err = wechatmp.ConfirmVerifyCodeByCode(models.WechatBindTypePlatformUser, uint64(claims.UserID), 0, p.Code)
} else {
follower, err = wechatmp.ConfirmVerifyCode(models.WechatBindTypePlatformUser, uint64(claims.UserID), 0, p.Scene, p.Code)
}
if err != nil {
c.jsonErr(400, 400, err.Error())
return