From a6c64679fa5f9b927fd01f85a627d63828912a3f Mon Sep 17 00:00:00 2001 From: xiangpei <xiangpei@timesnew.cn> Date: 星期一, 03 六月 2024 14:45:04 +0800 Subject: [PATCH] 响应体修改 --- src/main/java/com/ycl/jxkg/base/Result.java | 21 +++++++++++++-------- 1 files changed, 13 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/ycl/jxkg/base/Result.java b/src/main/java/com/ycl/jxkg/base/Result.java index 192c798..acdfb06 100644 --- a/src/main/java/com/ycl/jxkg/base/Result.java +++ b/src/main/java/com/ycl/jxkg/base/Result.java @@ -11,7 +11,10 @@ public class Result<T> extends HashMap<String, Object> { private int code; private String message; - private T response; + private T data; + + public Result() { + } /** * Instantiates a new Rest response. @@ -31,10 +34,12 @@ * @param message the message * @param response the response */ - public Result(int code, String message, T response) { - this.code = code; - this.message = message; - this.response = response; + public static Result response(int code, String message, Object response) { + Result restResponse = new Result(); + restResponse.put("code", code); + restResponse.put("message", message); + restResponse.put("data", response); + return restResponse; } /** @@ -67,7 +72,7 @@ */ public static <F> Result<F> ok(F response) { SystemCode systemCode = SystemCode.OK; - return new Result<>(systemCode.getCode(), systemCode.getMessage(), response); + return Result.response(systemCode.getCode(), systemCode.getMessage(), response); } /** @@ -112,7 +117,7 @@ * @return the response */ public T getResponse() { - return response; + return data; } /** @@ -121,7 +126,7 @@ * @param response the response */ public void setResponse(T response) { - this.response = response; + this.data = response; } @Override -- Gitblit v1.8.0