12345678910111213141516171819202122232425262728293031323334353637 |
- package user
- import (
- logger "eta/eta_mini_ht_api/common/component/log"
- "eta/eta_mini_ht_api/common/exception"
- "eta/eta_mini_ht_api/controllers"
- )
- // RefreshToken 绑定微信公众号
- // @Summary 绑定微信公众号
- // @Success 200 {object} controllers.BaseResponse
- // @Description 更新token
- // @router /bind_gzh [get]
- func (a *AuthController) BindGzh(code string) {
- controllers.Wrap(&a.BaseController, func() (result *controllers.WrapData, err error) {
- result = a.InitWrapData("刷新token失败")
- if code == "" {
- logger.Error("code不能为空")
- return result, exception.New(exception.WeChatCodeEmpty)
- }
- //刷新token
- //isBind, err := auth.BindWxGzh(code)
- //if err != nil {
- // logger.Error("绑定公众号失败:%v", err)
- // a.FailedResult("绑定公众号失败", result)
- // return
- //}
- //a.SuccessResult("绑定成功", IsBindGzhRes{
- // IsBind: isBind,
- //}, result)
- return
- })
- }
- type IsBindGzhRes struct {
- IsBind bool `json:"isBind"`
- }
|