|
@@ -10,10 +10,10 @@ public enum ResultCode {
|
|
|
/**
|
|
|
* 系统错误
|
|
|
*/
|
|
|
- SUCCESS("200", "成功"),//成功
|
|
|
- FAIL("400", "失败"),//失败
|
|
|
- UNAUTHORIZED("401", "未认证(签名错误)"),//未认证(签名错误)
|
|
|
- NOT_FOUND("404", "接口不存在"),//接口不存在
|
|
|
+ SUCCESS("200", "成功"),// 成功
|
|
|
+ FAIL("400", "失败"),// 失败
|
|
|
+ UNAUTHORIZED("401", "未认证(签名错误)"),// 未认证(签名错误)
|
|
|
+ NOT_FOUND("404", "接口不存在"),// 接口不存在
|
|
|
INTERNAL_SERVER_ERROR("500", "服务器内部错误"),
|
|
|
PERMISSION_NOT_HAS("409", "没有操作权限"),
|
|
|
BACKSTAGE_IS_ERROR("501", "网关异常"),
|
|
@@ -38,67 +38,70 @@ public enum ResultCode {
|
|
|
APPCODE_IS_NULL("1005", "应用编号不能为空"),
|
|
|
STATUS_IS_NULL("1013", "状态异常"),
|
|
|
ACCOUNT_IS_NULL("1051", "账号不能为空"),
|
|
|
- HOSPITAL_IS_NULL("1052", "医院不能为空" ),
|
|
|
- SETTLEPLANID_IS_NULL("1053", "请选择结算方案" ),
|
|
|
- ALIASES_IS_HAVE("1054", "科目别名已存在" ),
|
|
|
+ HOSPITAL_IS_NULL("1052", "医院不能为空"),
|
|
|
+ SETTLEPLANID_IS_NULL("1053", "请选择结算方案"),
|
|
|
+ ALIASES_IS_HAVE("1054", "科目别名已存在"),
|
|
|
SUBJECTTYPE_IS_ERROR("1055", "科目类型异常"),
|
|
|
SETTLE_HAVE_DATA("1056", "已有结算数据,请联系管理员"),
|
|
|
- AMOUNT_IS_INSUFFICIENT("1057", "账户金额不足,请联系管理员" ),
|
|
|
+ AMOUNT_IS_INSUFFICIENT("1057", "账户金额不足,请联系管理员"),
|
|
|
ALIASES_IS_ERROR("1058", "您输入的科目别名有误,请输入非重复别名,例:109"),
|
|
|
- ENDTIME_ERROR("1059", "您输入的结束时间不能大于昨天" ),
|
|
|
- STARTTIME_ERROR("1060", "您输入的开始时间早于系统建立之初" ),
|
|
|
- UNBINDING_NOT_SLEF("1061", "无法解绑群主" ),
|
|
|
- USER_STATUS_IS_ERROR("1062", "用户状态异常,请联系管理员" ),
|
|
|
- PAY_TYPE_IS_ERROR("1063", "未知的支付类型,请联系管理员" ),
|
|
|
- SIGN_ERROR("1064", "签名错误,请联系管理员" ),
|
|
|
- HOSPITAL_DEVICE_IS_NULL("1065", "医院插件未安装,请联系管理员" ),
|
|
|
- APPID_IS_NULL("1066", "该设备未配置商户appid,请联系管理员" ),
|
|
|
-
|
|
|
- UKEY_IS_NULL("2000", "Ukey未找到,请联系管理员" ),
|
|
|
- UKEY_IS_SOLD("2001", "Ukey已售出,请联系管理员" ),
|
|
|
- USERID_IS_ERROR("1067", "用户id异常" ),
|
|
|
+ ENDTIME_ERROR("1059", "您输入的结束时间不能大于昨天"),
|
|
|
+ STARTTIME_ERROR("1060", "您输入的开始时间早于系统建立之初"),
|
|
|
+ UNBINDING_NOT_SLEF("1061", "无法解绑群主"),
|
|
|
+ USER_STATUS_IS_ERROR("1062", "用户状态异常,请联系管理员"),
|
|
|
+ PAY_TYPE_IS_ERROR("1063", "未知的支付类型,请联系管理员"),
|
|
|
+ SIGN_ERROR("1064", "签名错误,请联系管理员"),
|
|
|
+ HOSPITAL_DEVICE_IS_NULL("1065", "医院插件未安装,请联系管理员"),
|
|
|
+ APPID_IS_NULL("1066", "该设备未配置商户appid,请联系管理员"),
|
|
|
+
|
|
|
+ UKEY_IS_NULL("2000", "Ukey未找到,请联系管理员"),
|
|
|
+ UKEY_IS_SOLD("2001", "Ukey已售出,请联系管理员"),
|
|
|
+ USERID_IS_ERROR("1067", "用户id异常"),
|
|
|
LOGINACCOUNT_IS_NULL("1068", "登录账号不能为空"),
|
|
|
- ORG_IS_NULL("1069", "组织机构未找到" ),
|
|
|
+ ORG_IS_NULL("1069", "组织机构未找到"),
|
|
|
USER_IS_EXIST("7008", "用户已注册"), CODE_CHECK_FAIL("1070", "验证码校验失败"),
|
|
|
- BANK_IS_NULL("1071", "提现银行不能为空" ), REVIEW_IS_NULL("1072", "审核内容为空"),
|
|
|
- EFFECTIVE_BALANCE_IS_INSUFFICIENT("1073", "有效余额不足" ),
|
|
|
-
|
|
|
+ BANK_IS_NULL("1071", "提现银行不能为空"), REVIEW_IS_NULL("1072", "审核内容为空"),
|
|
|
+ EFFECTIVE_BALANCE_IS_INSUFFICIENT("1073", "有效余额不足"),
|
|
|
+
|
|
|
ADD_RECHARGE_RECORD_EXCEPTION("1074", "创建充值订单失败"),
|
|
|
- CHANNEL_EXCEPTION("1075", "未支持的通道类型" ),
|
|
|
- AMOUNT_IS_NULL("1076", "金额不能为空,或者为0" );
|
|
|
-
|
|
|
- private final String code; //状态码
|
|
|
+ CHANNEL_EXCEPTION("1075", "未支持的通道类型"),
|
|
|
+ AMOUNT_IS_NULL("1076", "金额不能为空,或者为0"),
|
|
|
+ AMOUNT_OUT_MAX("1076", "金额超限"),
|
|
|
+ ;
|
|
|
+
|
|
|
+ private final String code; // 状态码
|
|
|
private final String message;
|
|
|
-
|
|
|
+
|
|
|
ResultCode(String code, String message) {
|
|
|
this.code = code;
|
|
|
this.message = message;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public String code() {
|
|
|
return code;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public String message() {
|
|
|
return message;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public String getCode() {
|
|
|
return code;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public String getMessage() {
|
|
|
String msg = LocalUtil.get(this.name());
|
|
|
- if (StrUtil.isNotBlank(msg) ){
|
|
|
- return msg;
|
|
|
+ if (StrUtil.isNotBlank(msg)) {
|
|
|
+ return msg;
|
|
|
}
|
|
|
return message;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 通过状态码获取ENUM的名字
|
|
|
*
|
|
|
* @param code
|
|
|
+ *
|
|
|
* @return
|
|
|
*/
|
|
|
public static ResultCode getEnumByStatusCode(String code) {
|
|
@@ -107,7 +110,7 @@ public enum ResultCode {
|
|
|
return p;
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
return null;
|
|
|
}
|
|
|
}
|