You've already forked FrameTour-BE
微信支付、回调、订单查询;
微信用户登录、用户信息查询、修改用户信息、同意用户协议; 文件OSS上传、删除接口;
This commit is contained in:
47
src/main/java/com/ycwl/basic/enums/WechatErrorCodeEnum.java
Normal file
47
src/main/java/com/ycwl/basic/enums/WechatErrorCodeEnum.java
Normal file
@ -0,0 +1,47 @@
|
||||
package com.ycwl.basic.enums;
|
||||
|
||||
import lombok.Getter;
|
||||
|
||||
/**
|
||||
* <p>@AUTHOR: songmingsong</p>
|
||||
*/
|
||||
@Getter
|
||||
public enum WechatErrorCodeEnum {
|
||||
/**
|
||||
* 无效的预登陆code
|
||||
*/
|
||||
INVALID_CODE("40029", "无效的预登陆code"),
|
||||
|
||||
/**
|
||||
* 预登陆code已经使用
|
||||
*/
|
||||
CODE_IS_USED("40163", "预登陆code已经使用"),
|
||||
|
||||
/**
|
||||
* 无效的AppSecret
|
||||
*/
|
||||
INVALID_APP_SECRET("40125", "无效的AppSecret"),
|
||||
|
||||
/**
|
||||
* 未知的微信错误
|
||||
*/
|
||||
UNKNOWN_ERROR_CODE("50000", "未知的微信错误");
|
||||
|
||||
WechatErrorCodeEnum(String code, String detail) {
|
||||
this.code = code;
|
||||
this.detail = detail;
|
||||
}
|
||||
|
||||
private String code;
|
||||
|
||||
private String detail;
|
||||
|
||||
public static WechatErrorCodeEnum getErrorCode(String code) {
|
||||
for (WechatErrorCodeEnum wechatErrorCodeEnum : WechatErrorCodeEnum.values()) {
|
||||
if (wechatErrorCodeEnum.code.equals(code)) {
|
||||
return wechatErrorCodeEnum;
|
||||
}
|
||||
}
|
||||
return UNKNOWN_ERROR_CODE;
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user