Browse Source

保存access_token

xiexiaoyuan 2 năm trước cách đây
mục cha
commit
2b91e7bd20
1 tập tin đã thay đổi với 2 bổ sung4 xóa
  1. 2 4
      services/wechat.go

+ 2 - 4
services/wechat.go

@@ -131,10 +131,7 @@ func WxGetRedisAccessToken(wxAppId, wxAppSecret string) (accessToken string, err
 	//从redis中获取token校验验证码
 	accessToken, err = utils.Rc.RedisString(utils.HZ_ADMIN_WX_ACCESS_TOEKN+wxAppId)
 	if err != nil {
-		return
-	}
-	//wx_token 不存在
-	if accessToken == "" {
+		err = nil
 		token, tErr := WxGetToken(wxAppId, wxAppSecret)
 		if tErr != nil {
 			return "", tErr
@@ -149,6 +146,7 @@ func WxGetRedisAccessToken(wxAppId, wxAppSecret string) (accessToken string, err
 			return accessToken, err
 		}
 		accessToken = token.AccessToken
+		return
 	}
 	return
 }