Merge remote-tracking branch 'origin/dev' into dev
This commit is contained in:
commit
45085a79a6
|
|
@ -8,6 +8,8 @@ import lombok.ToString;
|
||||||
@Data
|
@Data
|
||||||
@ToString
|
@ToString
|
||||||
public class DevInfoVo extends DevInfo {
|
public class DevInfoVo extends DevInfo {
|
||||||
|
private Integer pageNum;
|
||||||
|
private Integer pageSize;
|
||||||
private long parentId;
|
private long parentId;
|
||||||
private String typeName;
|
private String typeName;
|
||||||
private String companyName;
|
private String companyName;
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,8 @@ import com.bonus.zlpt.common.core.web.page.TableSupport;
|
||||||
import com.bonus.zlpt.common.core.utils.sql.SqlUtil;
|
import com.bonus.zlpt.common.core.utils.sql.SqlUtil;
|
||||||
import com.github.pagehelper.PageHelper;
|
import com.github.pagehelper.PageHelper;
|
||||||
|
|
||||||
|
import java.util.Objects;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 分页工具类
|
* 分页工具类
|
||||||
*
|
*
|
||||||
|
|
@ -25,6 +27,23 @@ public class PageUtils extends PageHelper
|
||||||
PageHelper.startPage(pageNum, pageSize, orderBy).setReasonable(reasonable);
|
PageHelper.startPage(pageNum, pageSize, orderBy).setReasonable(reasonable);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 设置请求分页数据
|
||||||
|
*/
|
||||||
|
public static void startPage(Integer pageNum, Integer pageSize)
|
||||||
|
{
|
||||||
|
PageDomain pageDomain = TableSupport.buildPageRequest();
|
||||||
|
if (Objects.isNull(pageNum)) {
|
||||||
|
pageNum = pageDomain.getPageNum();
|
||||||
|
}
|
||||||
|
if (Objects.isNull(pageSize)) {
|
||||||
|
pageSize = pageDomain.getPageSize();
|
||||||
|
}
|
||||||
|
String orderBy = SqlUtil.escapeOrderBySql(pageDomain.getOrderBy());
|
||||||
|
Boolean reasonable = pageDomain.getReasonable();
|
||||||
|
PageHelper.startPage(pageNum, pageSize, orderBy).setReasonable(reasonable);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 清理分页的线程变量
|
* 清理分页的线程变量
|
||||||
*/
|
*/
|
||||||
|
|
|
||||||
|
|
@ -49,6 +49,11 @@ public class BaseController
|
||||||
PageUtils.startPage();
|
PageUtils.startPage();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected void startPage(Integer pageNum, Integer pageSize)
|
||||||
|
{
|
||||||
|
PageUtils.startPage(pageNum, pageSize);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 清理分页的线程变量
|
* 清理分页的线程变量
|
||||||
*/
|
*/
|
||||||
|
|
|
||||||
|
|
@ -36,7 +36,7 @@ public class DevInfoController extends BaseController
|
||||||
@PostMapping("/list")
|
@PostMapping("/list")
|
||||||
public TableDataInfo list(DevInfoVo devInfo)
|
public TableDataInfo list(DevInfoVo devInfo)
|
||||||
{
|
{
|
||||||
startPage();
|
startPage(devInfo.getPageNum(), devInfo.getPageSize());
|
||||||
List<DevInfoVo> list = devInfoService.selectDevInfoList(devInfo);
|
List<DevInfoVo> list = devInfoService.selectDevInfoList(devInfo);
|
||||||
return getDataTable(list);
|
return getDataTable(list);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue