errors.go 3.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package errors
  2. import "gd_auth_check/common.in/jsonrpc2"
  3. var (
  4. SystemError = jsonrpc2.NewJsonError(1000, "系统错误")
  5. ServiceError = jsonrpc2.NewJsonError(1001, "服务错误")
  6. LoginTokenFail = jsonrpc2.NewJsonError(1002, "token生成失败")
  7. CheckMerchantNotExist = jsonrpc2.NewJsonError(1003, "appkey错误")
  8. CheckMerchantAppPasswordError = jsonrpc2.NewJsonError(1004, "密码错误")
  9. CheckApiNotEnable = jsonrpc2.NewJsonError(1007, "接口已停用")
  10. CheckApiDayCountLimit = jsonrpc2.NewJsonError(1008, "接口达到每日上限")
  11. CheckApiDaysLimit = jsonrpc2.NewJsonError(1009, "接口已过有效期")
  12. CheckApiTotalCountLimit = jsonrpc2.NewJsonError(1010, "接口达到上限")
  13. CheckApiParamConfParseFailed = jsonrpc2.NewJsonError(1011, "配置解析失败")
  14. CheckParamDecryptFail = jsonrpc2.NewJsonError(1012, "解密失败")
  15. CheckParamDecryptNull = jsonrpc2.NewJsonError(1013, "加密参数为空")
  16. IpAddrErr = jsonrpc2.NewJsonError(1014, "IP地址错误")
  17. BalanceError = jsonrpc2.NewJsonError(1015, "余额不足")
  18. ArrearageError = jsonrpc2.NewJsonError(1016, "超过可欠费金额")
  19. NotAuthError = jsonrpc2.NewJsonError(1017, "未认证")
  20. AuthFailError = jsonrpc2.NewJsonError(1018, "未通过认证")
  21. CheckApiInfoNotExist = jsonrpc2.NewJsonError(1019, "未购买的接口")
  22. RateLimit = jsonrpc2.NewError(1020, "接口调用频繁,请稍后再试")
  23. ApiTimeOut = jsonrpc2.NewError(1021, "接口响应超时")
  24. CheckApiNotExist = jsonrpc2.NewJsonError(1022, "接口不存在")
  25. ArgsUnsupport = jsonrpc2.NewJsonError(1023, "不支持的查询参数")
  26. UserTokenExpire =jsonrpc2.NewJsonError(1024, "token过期")
  27. UserTokenError = jsonrpc2.NewJsonError(1025, "token错误")
  28. CheckSignFailed = jsonrpc2.NewJsonError(1026, "签名验证失败")
  29. CryptoTypeFailed = jsonrpc2.NewJsonError(1027, "不支持的加密方式")
  30. NoRecord = jsonrpc2.NewJsonError(1100, "无数据")
  31. VendorError = jsonrpc2.NewJsonError(1101, "上游异常")
  32. BadParaFormat = jsonrpc2.NewJsonError(1102, "参数格式错误")
  33. ArgsError = jsonrpc2.NewJsonError(1103, "参数错误")
  34. DataBaseError = jsonrpc2.NewJsonError(1104, "服务异常")
  35. ProviderApiNotFound = jsonrpc2.NewJsonError(1105, "未找到数据源")
  36. ProviderUnavailable = jsonrpc2.NewJsonError(1106, "数据源不可用")
  37. NoRecordMustSelect = jsonrpc2.NewJsonError(1107, "无数据,必选项为空")
  38. NoRecordProviderLimit = jsonrpc2.NewJsonError(1108, "无数据,数据源达到上限")
  39. NoRecordProviderError = jsonrpc2.NewJsonError(1109, "无数据,数据源最后一步异常")
  40. NoRecordDataError = jsonrpc2.NewJsonError(1110, "无数据,数据异常")
  41. )