错误码分组

This commit is contained in:
benpaodeyouyusi
2020-05-23 12:39:07 +08:00
115 changed files with 2504 additions and 536 deletions

View File

@@ -30,10 +30,11 @@ public class ServiceExceptionUtil {
/**
* 错误枚举的接口
*/
public interface Enumerable {
public interface Enumerable<V extends Enum> {
int getCode();
String getMessage();
int getGroup();
}
/**
@@ -48,6 +49,9 @@ public class ServiceExceptionUtil {
public static void put(Integer code, String message) {
ServiceExceptionUtil.messages.put(code, message);
}
public static void delete(Integer code, String message) {
ServiceExceptionUtil.messages.remove(code, message);
}
public static <T> CommonResult<T> error(Enumerable enumerable) {
return error(enumerable.getCode());