package xiaozhi.common.page; import java.io.Serializable; import java.util.List; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; /** * 分页工具类 * Copyright (c) 人人开源 All rights reserved. * Website: https://www.renren.io */ @Data @Schema(description = "分页数据") public class PageData implements Serializable { @Schema(description = "总记录数") private int total; @Schema(description = "列表数据") private List list; /** * 分页 * * @param list 列表数据 * @param total 总记录数 */ public PageData(List list, long total) { this.list = list; this.total = (int) total; } }