init
This commit is contained in:
26
ruoyi-xq/src/main/java/com/ruoyi/xq/util/PageConvert.java
Normal file
26
ruoyi-xq/src/main/java/com/ruoyi/xq/util/PageConvert.java
Normal file
@@ -0,0 +1,26 @@
|
||||
package com.ruoyi.xq.util;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
public class PageConvert {
|
||||
public static <T,R> Page<T> convertEmpty(Page<R> page){
|
||||
Page<T> result = new Page<>();
|
||||
result.setTotal(page.getTotal());
|
||||
result.setCurrent(page.getCurrent());
|
||||
result.setSize(page.getSize());
|
||||
return result;
|
||||
}
|
||||
|
||||
public static <T,R> Page<T> convert(Page<R> page, List<T> record){
|
||||
Page<T> result = new Page<>();
|
||||
result.setTotal(page.getTotal());
|
||||
result.setRecords(record);
|
||||
result.setCurrent(page.getCurrent());
|
||||
result.setSize(page.getSize());
|
||||
return result;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user