12345678910111213141516171819202122232425262728293031323334353637383940 |
- package com.fdkankan.pay.common;
- public enum ResultCode {
- SYSTEM_ERROR(500, "系统异常"),
- DATA_TOO_LONG(10001, "长度超出限制!"),
- WX_CONFIG_NOT(10002, "微信config缺失!"),
- WX_ORDER_PAY_TYPE_ERROR(10003, "微信支付类型错误!"),
- PARAM_ERROR(10004, "参数缺失!"),
- ORDER_NOT_EXIST(10005, "订单不存在!"),
- ALIPAY_ERROR(10006, "获取支付宝扫码链接失败!"),
- ALIPAY_CONFIG_ERROR(10007, "支付宝config缺失!"),
- PAYPAL_ERROR(10008, "paypal支付失败!"),
- PAYPAL_CONFIG_ERROR(10009, "paypal-config缺失!"),
- ORDER_NO_PAY(10010, "订单未支付"),
- ;
- private Integer code;
- private String message;
- private ResultCode(Integer code, String message) {
- this.code = code;
- this.message = message;
- }
- public Integer code() {
- return this.code;
- }
- public String message() {
- return this.message;
- }
- public String formatMessage(Object... args) {
- return String.format(this.message, args);
- }
- }
|