| | |
| | | package com.doumee.biz.zbom.model.zhongtai.response; |
| | | |
| | | import com.alibaba.fastjson.annotation.JSONField; |
| | | import com.fasterxml.jackson.annotation.JsonAlias; |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | |
| | | @Data |
| | | public class ZTBasePageResponse<T> implements Serializable { |
| | | /** |
| | | * 当前页 |
| | | */ |
| | | private double current; |
| | | /** |
| | | * 记录列表 |
| | | */ |
| | | @JSONField(name="records",alternateNames = {"data","records","userFavoriteList","userBehaviorList","customerFavoritesList"}) |
| | | private List<T> records; |
| | | /** |
| | | * 每页显示条数 |
| | | * 当前页 |
| | | */ |
| | | private double size; |
| | | @JSONField(name="pageNum",alternateNames = {"pageCount","pageNum"}) |
| | | private String pageNum; |
| | | /** |
| | | * 总记录数 |
| | | * 每页条数 |
| | | */ |
| | | private double total; |
| | | @JSONField(name="pageSize",alternateNames = {"pageSize"}) |
| | | private String pageSize; |
| | | /** |
| | | * 总数 |
| | | */ |
| | | @JSONField(name="total",alternateNames = {"totalCount","total"}) |
| | | private String total; |
| | | } |