refactor(yudao-common):调整 CommonResult 和 PageResult 类的属性顺序

-调整 CommonResult 类中 code、msg 和 data 属性的顺序,使代码结构更合理
-调整 PageResult 类中 total 和 list 属性的顺序,符合常规的数据结构展示逻辑
This commit is contained in:
zhangxiaoxiang
2025-07-22 23:05:24 +08:00
parent d8e1610495
commit f88f8d2158
2 changed files with 7 additions and 7 deletions

View File

@@ -25,16 +25,16 @@ public class CommonResult<T> implements Serializable {
* @see ErrorCode#getCode() * @see ErrorCode#getCode()
*/ */
private Integer code; private Integer code;
/**
* 返回数据
*/
private T data;
/** /**
* 错误提示,用户可阅读 * 错误提示,用户可阅读
* *
* @see ErrorCode#getMsg() () * @see ErrorCode#getMsg() ()
*/ */
private String msg; private String msg;
/**
* 返回数据
*/
private T data;
/** /**
* 将传入的 result 对象,转换成另外一个泛型结果的对象 * 将传入的 result 对象,转换成另外一个泛型结果的对象

View File

@@ -11,12 +11,12 @@ import java.util.List;
@Data @Data
public final class PageResult<T> implements Serializable { public final class PageResult<T> implements Serializable {
@Schema(description = "数据", requiredMode = Schema.RequiredMode.REQUIRED)
private List<T> list;
@Schema(description = "总量", requiredMode = Schema.RequiredMode.REQUIRED) @Schema(description = "总量", requiredMode = Schema.RequiredMode.REQUIRED)
private Long total; private Long total;
@Schema(description = "数据", requiredMode = Schema.RequiredMode.REQUIRED)
private List<T> list;
public PageResult() { public PageResult() {
} }