2021-02-20 10:07:25 +08:00
|
|
|
|
package io.dataease.commons.utils;
|
2021-02-18 17:30:29 +08:00
|
|
|
|
|
|
|
|
|
import com.github.pagehelper.Page;
|
|
|
|
|
|
|
|
|
|
public class PageUtils {
|
|
|
|
|
public static <T> Pager<T> setPageInfo(Page page, T obj) {
|
|
|
|
|
try {
|
|
|
|
|
Pager<T> pager = new Pager<>();
|
|
|
|
|
pager.setListObject(obj);
|
|
|
|
|
pager.setPageCount(page.getPages());
|
|
|
|
|
pager.setItemCount(page.getTotal());
|
|
|
|
|
return pager;
|
|
|
|
|
} catch (Exception e) {
|
|
|
|
|
throw new RuntimeException("Error saving current page number data!");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|