From bef820a65cc0f20ec70368ee2e8fd04428822c07 Mon Sep 17 00:00:00 2001 From: lqyan Date: Mon, 19 Feb 2024 11:36:36 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=82=E5=B8=B8=E4=BB=A3=E7=A0=81=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jhinno/sdk/openapi/ClientException.java | 21 ++---------- .../jhinno/sdk/openapi/ServiceException.java | 32 +++---------------- 2 files changed, 7 insertions(+), 46 deletions(-) diff --git a/src/main/java/com/jhinno/sdk/openapi/ClientException.java b/src/main/java/com/jhinno/sdk/openapi/ClientException.java index 33f5fdd..2804c8c 100644 --- a/src/main/java/com/jhinno/sdk/openapi/ClientException.java +++ b/src/main/java/com/jhinno/sdk/openapi/ClientException.java @@ -1,5 +1,7 @@ package com.jhinno.sdk.openapi; +import lombok.Getter; + /** *

* 这个异常是客户端访问景行API时抛出的异常。 @@ -20,6 +22,7 @@ package com.jhinno.sdk.openapi; * @author yanlongqi * @date 2024/1/30 11:27 */ +@Getter public class ClientException extends RuntimeException { @@ -94,24 +97,6 @@ public class ClientException extends RuntimeException { this.errorCode = errorCode; } - /** - * 获取错误代码。 - * - * @return 错误代码 - */ - public String getErrorCode() { - return errorCode; - } - - /** - * 获取错误消息。 - * - * @return 字符串中的错误消息 - */ - public String getErrorMessage() { - return errorMessage; - } - @Override public String getMessage() { return String.format("%s\n[ErrorCode]: %s", getErrorMessage(), errorCode != null ? errorCode : ""); diff --git a/src/main/java/com/jhinno/sdk/openapi/ServiceException.java b/src/main/java/com/jhinno/sdk/openapi/ServiceException.java index 83a82ca..64c1078 100644 --- a/src/main/java/com/jhinno/sdk/openapi/ServiceException.java +++ b/src/main/java/com/jhinno/sdk/openapi/ServiceException.java @@ -1,12 +1,14 @@ package com.jhinno.sdk.openapi; +import lombok.Getter; + /** *

* 这是表示任何预期或意外的景行API服务器端错误的基本异常类。 *

* *

- * {@link ServiceException}是从景行API响应的错误代码转换而来的。 + * {@link ServiceException} 是从景行API响应的错误代码转换而来的。 * 例如,当请求的接口参数错误时,SDK会抛出一个{@link ServiceException}或其子类实例, * 并带有特定的错误代码,调用者可以用特定的逻辑来处理。 *

@@ -26,6 +28,7 @@ package com.jhinno.sdk.openapi; * @author yanlongqi * @date 2024/1/30 11:35 */ +@Getter public class ServiceException extends RuntimeException { /** @@ -79,33 +82,6 @@ public class ServiceException extends RuntimeException { } - /** - * 获取请求码 - * - * @return 请求码 - */ - public int getErrorCode() { - return errorCode; - } - - /** - * 获取错信息 - * - * @return 错误信息 - */ - public String getErrorMessage() { - return errorMessage; - } - - /** - * 获取请求路径 - * - * @return 请求路径 - */ - public String getRequestPath() { - return requestPath; - } - @Override public String getMessage() { return String.format("%s\n[请求路径]: %s\n[错误码]: %s", errorMessage, requestPath, errorCode);