This commit is contained in:
张良(004796)
2024-02-04 14:35:18 +08:00
parent ac6b009dfd
commit 405660082d
26 changed files with 307 additions and 62 deletions

View File

@@ -0,0 +1,29 @@
package com.ruoyi.cai.util;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.Collections;
import java.util.List;
public class IPageUtil {
public static <T,V> IPage<V> transIPage(IPage<T> page, List<V> records){
IPage<V> res = new Page<>();
res.setPages(page.getPages());
res.setRecords(records);
res.setTotal(page.getTotal());
res.setSize(page.getSize());
res.setCurrent(page.getCurrent());
return res;
}
public static <T,V> IPage<V> transIPageEmpty(IPage<T> page){
IPage<V> res = new Page<>();
res.setPages(page.getPages());
res.setRecords(Collections.emptyList());
res.setTotal(page.getTotal());
res.setSize(page.getSize());
res.setCurrent(page.getCurrent());
return res;
}
}