package youngeetalentapi import ( "github.com/gogf/gf/net/ghttp" "youngmini_server/app/service/youngee_talent_service" ) var TalentPostApi = talentPostApi{} type talentPostApi struct { } // Login 达人端微信授权登录 func (*talentPostApi) Login(r *ghttp.Request) { // 向微信服务端校验登录凭证 res := youngee_talent_service.WxLogin(r) err := r.Response.WriteJson(res) if err != nil { panic("write response error") } } // 获取手机号码接口测试 //func (*talentPostApi) GetPhoneNum(r *ghttp.Request) { // // 向微信服务端校验登录凭证 // res := youngee_talent_service.GetPhoneNum1(r) // err := r.Response.WriteJson(res) // if err != nil { // panic("write response error") // } //} func (*talentPostApi) SmsLogin(r *ghttp.Request) { // 向微信服务端校验登录凭证 res := youngee_talent_service.LoginFromSms(r) err := r.Response.WriteJson(res) if err != nil { panic("write response error") } } // GetQrcode 获取微信分享二维码 func (*talentPostApi) GetQrcode(r *ghttp.Request) { res := youngee_talent_service.RequestShareInfo(r) err := r.Response.WriteJson(res) if err != nil { panic("write response error") } } // 达人短信登录,发送验证码 func (*talentPostApi) SendSmsCode(r *ghttp.Request) { // 向微信服务端校验登录凭证 res := youngee_talent_service.SendSmsCode(r) err := r.Response.WriteJson(res) if err != nil { r.Response.WriteJson("短信发送失败") } } // 达人更换手机号码 // post 请求体:手机号和验证码 func (*talentPostApi) ChangePhone(r *ghttp.Request) { // 向微信服务端校验登录凭证 res := youngee_talent_service.ChangePhone(r) err := r.Response.WriteJson(res) if err != nil { r.Response.WriteJson("短信发送失败") } }