Commit 3904a5a4569abd86e851393f6b9f95aac47a91dd

Authored by 648540858
1 parent 145c0c09

移除无用代码

src/main/java/top/panll/assist/utils/PageInfo.java deleted 100755 → 0
1   -package top.panll.assist.utils;
2   -
3   -import java.util.ArrayList;
4   -import java.util.List;
5   -
6   -public class PageInfo<T> {
7   - //当前页
8   - private int pageNum;
9   - //每页的数量
10   - private int pageSize;
11   - //当前页的数量
12   - private int size;
13   - //总页数
14   - private int pages;
15   - //总数
16   - private int total;
17   -
18   - private List<T> resultData;
19   -
20   - private List<T> list;
21   -
22   - public PageInfo(List<T> resultData) {
23   - this.resultData = resultData;
24   - }
25   -
26   - public void startPage(int page, int count) {
27   - if (count <= 0) count = 10;
28   - if (page <= 0) page = 1;
29   - this.pageNum = page;
30   - this.pageSize = count;
31   - this.total = resultData.size();
32   -
33   - this.pages = total%count == 0 ? total/count : total/count + 1;
34   - int fromIndx = (page - 1) * count;
35   - if ( fromIndx > this.total - 1) {
36   - this.list = new ArrayList<>();
37   - this.size = 0;
38   - return;
39   - }
40   -
41   - int toIndx = page * count;
42   - if (toIndx > this.total) {
43   - toIndx = this.total;
44   - }
45   - this.list = this.resultData.subList(fromIndx, toIndx);
46   - this.size = this.list.size();
47   - }
48   -
49   - public int getPageNum() {
50   - return pageNum;
51   - }
52   -
53   - public void setPageNum(int pageNum) {
54   - this.pageNum = pageNum;
55   - }
56   -
57   - public int getPageSize() {
58   - return pageSize;
59   - }
60   -
61   - public void setPageSize(int pageSize) {
62   - this.pageSize = pageSize;
63   - }
64   -
65   - public int getSize() {
66   - return size;
67   - }
68   -
69   - public void setSize(int size) {
70   - this.size = size;
71   - }
72   -
73   - public int getPages() {
74   - return pages;
75   - }
76   -
77   - public void setPages(int pages) {
78   - this.pages = pages;
79   - }
80   -
81   - public int getTotal() {
82   - return total;
83   - }
84   -
85   - public void setTotal(int total) {
86   - this.total = total;
87   - }
88   -
89   - public List<T> getList() {
90   - return list;
91   - }
92   -
93   - public void setList(List<T> list) {
94   - this.list = list;
95   - }
96   -}