diff --git a/business/jxcallback/auth/weixin/weixin.go b/business/jxcallback/auth/weixin/weixin.go index c8c34f748..8eebcfe01 100644 --- a/business/jxcallback/auth/weixin/weixin.go +++ b/business/jxcallback/auth/weixin/weixin.go @@ -203,10 +203,10 @@ func (a *AutherMiniProgram) BindMiniProgram(ctx *jxcontext.Context, code string) if err != nil { return err } - if user.OpenIDUnion != sessionInfo.UnionID { - return errors.New("绑定用户不匹配") - } - err = auth.ConvertErr2NoUser(dao.UpdateWeiXinUser(db, user.Tel, "", "", "", sessionInfo.OpenID), user.Tel) + // if user.OpenIDUnion != sessionInfo.UnionID { + // return errors.New("绑定用户不匹配") + // } + err = auth.ConvertErr2NoUser(dao.UpdateWeiXinUser(db, user.Tel, "", sessionInfo.UnionID, "", sessionInfo.OpenID), user.Tel) return err }