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 -}