package com.zoniot.ccrc.commom.model; import com.github.pagehelper.Page; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.util.List; /** * 自定义分页 * @param */ @Data public class Pagination implements Serializable { private static final long serialVersionUID = -4899829840696212229L; @ApiModelProperty("总记录数") private long total; @ApiModelProperty("结果集") private List list; public Pagination(){ }; /** * 包装Page对象 * * @param list */ public Pagination(List list) { Page page = (Page) list; this.list = page; this.total = page.getTotal(); } }