From da6fdd4c8e969ce1b3a9a0ba298dad26b3a02f5b Mon Sep 17 00:00:00 2001 From: gazebo Date: Wed, 28 Aug 2019 13:54:49 +0800 Subject: [PATCH] =?UTF-8?q?-=20BindMiniProgram=E6=88=90=E5=8A=9F=E5=90=8E?= =?UTF-8?q?=E8=B0=83=E7=94=A8TransferLegacyWeixins?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- controllers/auth_controller.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/controllers/auth_controller.go b/controllers/auth_controller.go index 66e35dedc..a97fb5fa9 100644 --- a/controllers/auth_controller.go +++ b/controllers/auth_controller.go @@ -195,6 +195,9 @@ func (c *AuthController) MiniBindWeiXin() { func (c *AuthController) BindMiniProgram() { c.callBindMiniProgram(func(params *tAuthBindMiniProgramParams) (retVal interface{}, errCode string, err error) { err = weixin.AutherMini.BindMiniProgram(params.Ctx, GetComposedCode(&c.Controller, params.Code)) + if err == nil { + cms.TransferLegacyWeixins(params.Ctx.GetLoginID()) + } if err == auth.ErrUserNotExist { return retVal, model.ErrCodeUserNotExist, err }