优化公众号回复
This commit is contained in:
@@ -142,13 +142,24 @@ func (c *BackendWechatMpController) BindConfirm() {
|
||||
c.jsonErr(400, 400, "请输入公众号返回的验证码")
|
||||
return
|
||||
}
|
||||
follower, err := wechatmp.ConfirmVerifyCode(
|
||||
models.WechatBindTypeTenantUser,
|
||||
uint64(claims.UserID),
|
||||
uint64(claims.TenantId),
|
||||
p.Scene,
|
||||
p.Code,
|
||||
)
|
||||
var follower *models.WechatMpFollower
|
||||
if strings.TrimSpace(p.Scene) == "" {
|
||||
// 未展示二维码(在公众号内发送「验证码」获取):按验证码认领待认领会话
|
||||
follower, err = wechatmp.ConfirmVerifyCodeByCode(
|
||||
models.WechatBindTypeTenantUser,
|
||||
uint64(claims.UserID),
|
||||
uint64(claims.TenantId),
|
||||
p.Code,
|
||||
)
|
||||
} else {
|
||||
follower, err = wechatmp.ConfirmVerifyCode(
|
||||
models.WechatBindTypeTenantUser,
|
||||
uint64(claims.UserID),
|
||||
uint64(claims.TenantId),
|
||||
p.Scene,
|
||||
p.Code,
|
||||
)
|
||||
}
|
||||
if err != nil {
|
||||
c.jsonErr(400, 400, err.Error())
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user