package com.yunhai.familyactivity.model; import lombok.Data; import java.util.List; /** * 统一分页响应外壳。 */ @Data public class BasePageResult { /** 总记录数 */ private int total; /** 当前页数据 */ private List content; /** 当前页码(从 1 起) */ private int pageIndex; /** 每页条数 */ private int pageSize; /** 总页数 */ private int totalPages; /** 是否还有下一页 */ private boolean hasNext; public BasePageResult(List content, int total, int pageIndex, int pageSize, int totalPages, boolean hasNext) { this.content = content; this.total = total; this.pageIndex = pageIndex; this.pageSize = pageSize; this.totalPages = totalPages; this.hasNext = hasNext; } }