diff --git a/err_code.json b/err_code.json index 0752942..809dc81 100644 --- a/err_code.json +++ b/err_code.json @@ -222,6 +222,10 @@ { "code": 4040201, "description": "不支持的 PrincipalType" + }, + { + "code": 4040209, + "description": "不支持的菜单类型" } ] }, diff --git a/plusone-system/plusone-system-application/src/main/java/xyz/zhouxy/plusone/system/application/common/exception/UnsupportedMenuTypeException.java b/plusone-system/plusone-system-application/src/main/java/xyz/zhouxy/plusone/system/application/common/exception/UnsupportedMenuTypeException.java index c2e047c..ff07cbf 100644 --- a/plusone-system/plusone-system-application/src/main/java/xyz/zhouxy/plusone/system/application/common/exception/UnsupportedMenuTypeException.java +++ b/plusone-system/plusone-system-application/src/main/java/xyz/zhouxy/plusone/system/application/common/exception/UnsupportedMenuTypeException.java @@ -7,11 +7,13 @@ public class UnsupportedMenuTypeException extends InvalidInputException { @java.io.Serial private static final long serialVersionUID = -769169844015637730L; + public static final String ERROR_CODE = "4040209"; + public UnsupportedMenuTypeException() { this("不支持的菜单类型"); } public UnsupportedMenuTypeException(String message) { - super(message); + super(ERROR_CODE, message); } }