fix: issues

This commit is contained in:
Rogee
2024-12-08 13:31:39 +08:00
parent 25df094481
commit d44e8e1121
8 changed files with 111 additions and 41 deletions

View File

@@ -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)
}