| | |
| | | |
| | | protected <T> Page<T> toPage(Integer curr, Integer limit, Map<String, Object> param){ |
| | | Page<T> page = new Page<T>(curr, limit); |
| | | |
| | | param.entrySet().removeIf(next -> next.getKey().equals("curr") |
| | | || next.getKey().equals("limit") |
| | | || next.getKey().equals("orderByField") |
| | | || next.getKey().equals("orderByType") |
| | | || Cools.isEmpty(next.getValue())); |
| | | param.put("pageNumber", Integer.parseInt(String.valueOf(param.get("curr")))); |
| | | param.put("pageSize", Integer.parseInt(String.valueOf(param.get("limit")))); |
| | | page.setCondition(param); |
| | | return page; |
| | | } |
| | | |