Commit d3eb0811 by 汪鑫

增加分页总数查询

parent d7482d97
package com.ihooyah.config;
import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
/**
* @author ***
* @version V1.0
* @Description
* @Package com.ihooyah.config
* @date 2023-12-28 14:08
*/
@Configuration
public class MybatisPlusConfig {
/**
* mybatis-plus分页插件
*/
@Bean
public PaginationInterceptor paginationInterceptor() {
PaginationInterceptor page = new PaginationInterceptor();
return page;
}
}
...@@ -5,6 +5,7 @@ import cn.hutool.core.util.IdUtil; ...@@ -5,6 +5,7 @@ import cn.hutool.core.util.IdUtil;
import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.ObjectUtil;
import cn.hutool.core.util.StrUtil; import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ihooyah.base.BaseController; import com.ihooyah.base.BaseController;
import com.ihooyah.model.mapper.RequestBodyMapper; import com.ihooyah.model.mapper.RequestBodyMapper;
...@@ -126,9 +127,14 @@ public class CommonController extends BaseController { ...@@ -126,9 +127,14 @@ public class CommonController extends BaseController {
@ApiOperation("暂存列表") @ApiOperation("暂存列表")
@PostMapping("getList") @PostMapping("getList")
public RespInfo<RequestBodyEntity> getList(@RequestBody RequestBodyEntityDTO params){ public RespInfo<RequestBodyEntity> getList(@RequestBody RequestBodyEntityDTO params){
Page<RequestBodyEntity> requestBodyEntityPage = requestBodyMapper.selectPage(new Page<>(params.getPageNum(), params.getPageSize()), Page<RequestBodyEntity> page = new Page<>(params.getPageNum(), params.getPageSize(),true);
new QueryWrapper<RequestBodyEntity>().eq("create_no", params.getCreateNo()).eq("status", 1).eq("whether_draft",1).orderByDesc("create_time")); IPage<RequestBodyEntity> bodyEntityPage = requestBodyMapper.selectPage(page, new QueryWrapper<RequestBodyEntity>().eq("create_no", params.getCreateNo())
return RespInfo.mobiSuccess(requestBodyEntityPage); .eq("status", 1)
.eq("whether_draft", 1)
.orderByDesc("create_time"));
// Page<RequestBodyEntity> requestBodyEntityPage = requestBodyMapper.selectPage(new Page<>(params.getPageNum(), params.getPageSize()),
// );
return RespInfo.mobiSuccess(bodyEntityPage);
} }
@ApiOperation("删除暂存记录") @ApiOperation("删除暂存记录")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment