From b03b36d791001330daea7ff3e788f7e2735fa43f Mon Sep 17 00:00:00 2001 From: lihongjie0209 Date: Wed, 2 Aug 2023 16:08:17 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/cn/lihongjie/coal/dto/R.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/java/cn/lihongjie/coal/dto/R.java b/src/main/java/cn/lihongjie/coal/dto/R.java index 4086a059..9165c9a1 100644 --- a/src/main/java/cn/lihongjie/coal/dto/R.java +++ b/src/main/java/cn/lihongjie/coal/dto/R.java @@ -1,18 +1,24 @@ package cn.lihongjie.coal.dto; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonInclude.Include; import lombok.Data; @Data public class R { private T data; - private String code ; + private String code; private String msg; + @JsonInclude(Include.NON_NULL) private Integer pageNo; + @JsonInclude(Include.NON_NULL) private Integer pageSize; + @JsonInclude(Include.NON_NULL) private Integer totalPage; + @JsonInclude(Include.NON_NULL) private Integer totalCount; @@ -30,6 +36,7 @@ public class R { public static R success(T data) { return create(data, "ok", ""); } + public static R fail(String code, String msg) { return create(null, code, msg); }