feat: 获取openId增加日志
This commit is contained in:
parent
de6bed55ef
commit
b7cec1036f
|
@ -107,6 +107,9 @@ const (
|
|||
WechatPayError = 1903
|
||||
|
||||
ClientEnvErr = 2000
|
||||
|
||||
// 获取openid异常
|
||||
GetOpenIdErr = 2001
|
||||
)
|
||||
|
||||
var MsgEN = map[int]string{
|
||||
|
@ -196,6 +199,7 @@ var MsgZH = map[int]string{
|
|||
ClientEnvErr: "支付环境错误",
|
||||
OrderPayRequestAcquireLock: "系统繁忙,请稍后再试",
|
||||
WechatPayError: "微信支付配置错误",
|
||||
GetOpenIdErr: "获取openId失败,请检查,不可重复使用",
|
||||
}
|
||||
var MsgMap map[string]map[int]string = map[string]map[int]string{"en": MsgZH}
|
||||
|
||||
|
|
|
@ -204,10 +204,6 @@ func (wm *WxMini) GetWxAuthMini(param front.GetWxAuthRequest) (rsp front.GetWxAu
|
|||
|
||||
// 解析返回数据
|
||||
err = json.Unmarshal(response, &rsp)
|
||||
if !rsp.IsSuccess() && rsp.Openid == "" {
|
||||
err = fmt.Errorf("获取openId失败:%d,%s", rsp.Errcode, rsp.Errmsg)
|
||||
}
|
||||
|
||||
return
|
||||
}
|
||||
|
||||
|
|
|
@ -19,7 +19,16 @@ import (
|
|||
func GetWxAuthMini(param front.GetWxAuthRequest) (rsp front.GetWxAuthMiniResponse, code int) {
|
||||
wx := do.NewWxMini()
|
||||
rsp, err := wx.GetWxAuthMini(param)
|
||||
code = handErr(err)
|
||||
if err != nil {
|
||||
code = handErr(err)
|
||||
return
|
||||
}
|
||||
|
||||
if !rsp.IsSuccess() && rsp.Openid == "" {
|
||||
code = errorcode.GetOpenIdErr
|
||||
} else {
|
||||
code = errorcode.Success
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue