|
@@ -1,5 +1,7 @@
|
|
package com.game.common.core.page;
|
|
package com.game.common.core.page;
|
|
|
|
|
|
|
|
+import io.swagger.annotations.ApiModel;
|
|
|
|
+
|
|
import java.io.Serializable;
|
|
import java.io.Serializable;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
|
|
@@ -8,7 +10,8 @@ import java.util.List;
|
|
*
|
|
*
|
|
* @author ruoyi
|
|
* @author ruoyi
|
|
*/
|
|
*/
|
|
-public class TableDataInfo implements Serializable
|
|
|
|
|
|
+@ApiModel("分页对象")
|
|
|
|
+public class TableDataInfo<T> implements Serializable
|
|
{
|
|
{
|
|
private static final long serialVersionUID = 1L;
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
|
|
@@ -16,7 +19,7 @@ public class TableDataInfo implements Serializable
|
|
private long total;
|
|
private long total;
|
|
|
|
|
|
/** 列表数据 */
|
|
/** 列表数据 */
|
|
- private List<?> rows;
|
|
|
|
|
|
+ private List<T> rows;
|
|
|
|
|
|
/** 消息状态码 */
|
|
/** 消息状态码 */
|
|
private int code;
|
|
private int code;
|
|
@@ -37,7 +40,7 @@ public class TableDataInfo implements Serializable
|
|
* @param list 列表数据
|
|
* @param list 列表数据
|
|
* @param total 总记录数
|
|
* @param total 总记录数
|
|
*/
|
|
*/
|
|
- public TableDataInfo(List<?> list, int total)
|
|
|
|
|
|
+ public TableDataInfo(List<T> list, int total)
|
|
{
|
|
{
|
|
this.rows = list;
|
|
this.rows = list;
|
|
this.total = total;
|
|
this.total = total;
|
|
@@ -58,7 +61,7 @@ public class TableDataInfo implements Serializable
|
|
return rows;
|
|
return rows;
|
|
}
|
|
}
|
|
|
|
|
|
- public void setRows(List<?> rows)
|
|
|
|
|
|
+ public void setRows(List<T> rows)
|
|
{
|
|
{
|
|
this.rows = rows;
|
|
this.rows = rows;
|
|
}
|
|
}
|