fix: issues
This commit is contained in:
@@ -23,8 +23,12 @@ import "github.com/pkg/errors"
|
||||
// 10013 state不能为空
|
||||
// 10015 公众号未授权第三方平台,请检查授权状态
|
||||
// 10016 不支持微信开放平台的Appid,请使用公众号Appid
|
||||
func translateError(errCode int) error {
|
||||
errors := map[int]error{
|
||||
func translateError(errCode int, msg string) error {
|
||||
if errCode == 0 {
|
||||
return nil
|
||||
}
|
||||
|
||||
errs := map[int]error{
|
||||
0: nil,
|
||||
-1: errors.New("系统繁忙,此时请开发者稍候再试"),
|
||||
40001: errors.New("AppSecret错误或者AppSecret不属于这个公众号,请开发者确认AppSecret的正确性"),
|
||||
@@ -48,8 +52,8 @@ func translateError(errCode int) error {
|
||||
10016: errors.New("不支持微信开放平台的Appid,请使用公众号Appid"),
|
||||
}
|
||||
|
||||
if err, ok := errors[errCode]; ok {
|
||||
if err, ok := errs[errCode]; ok {
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
return errors.New(msg)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user