| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- class AgilePayCode {
- AgilePayCode._();
- static const int payCodeQqwalletNotSupport = 50000;
- static const int payCodeAlipaySuccess = 9000;
- static const int payCodeOtherError = 99999;
- static const int payCodeTokenError = 80000;
- static const int payCodeTokenFormatError = 80001;
- static const int payCodeWxEnvError = 80002;
- static const int payCodeWxNoResultError = 80003;
- static const int payCodeWxNoTokenError = 80004;
- static const int payCodeWxNoPayperidError = 80005;
- static const int payCodeParamsError = 80006;
- static const int payCodeSystemBusy = 4000;
- static const int payCodeOrderInfoError = 4001;
- static const int payCodeCancelError = 6001;
- static const int payCodeNetError = 6002;
- static const int payCodeShengKeyNotMatch = 70000;
- static const int payCodePayError = 70001;
- static const int payCodeSystemError = 70002;
- static const int payCodeNotSupport = 70003;
- static final Map<int, String> resultStatus = {
- payCodeSystemError: "系统异常",
- payCodeNotSupport: "不支持该支付类型",
- payCodeSystemBusy: "系统繁忙,请稍候再试",
- payCodeOrderInfoError: "订单参数错误",
- payCodeCancelError: "取消支付",
- payCodeNetError: "网络连接异常",
- payCodeTokenError: "Token获取失败",
- payCodeTokenFormatError: "Token格式错误",
- payCodeWxEnvError: "微信未安装或微信版本不支持",
- payCodeWxNoResultError: "微信支付无返回值",
- payCodeWxNoTokenError: "微信支付获取access_token错误",
- payCodeWxNoPayperidError: "微信支付获取payperid错误",
- payCodeParamsError: "参数错误",
- payCodePayError: "支付失败",
- payCodeShengKeyNotMatch: "证书不匹配",
- payCodeQqwalletNotSupport: "QQ未安装或QQ版本不支持",
- payCodeOtherError: "其他问题",
- };
- static String getMessageByCode(int code) {
- return resultStatus[code] ?? "Unknown code";
- }
- }
|