Commit cb8c3656 authored by duanruiming's avatar duanruiming

[udpate] 优化分页查询

parent cab74a3f
...@@ -10,7 +10,7 @@ import net.wanji.utc.dto.systemadmin.CrossInfoListDTO; ...@@ -10,7 +10,7 @@ import net.wanji.utc.dto.systemadmin.CrossInfoListDTO;
import net.wanji.utc.dto.systemadmin.DeleteByStringIdListDTO; import net.wanji.utc.dto.systemadmin.DeleteByStringIdListDTO;
import net.wanji.utc.entity.JsonViewObject; import net.wanji.utc.entity.JsonViewObject;
import net.wanji.utc.service.systemadmin.CrossInfoService; import net.wanji.utc.service.systemadmin.CrossInfoService;
import net.wanji.utc.vo.systemadmin.*; import net.wanji.utc.vo.systemadmin.CrossInfoListVO;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
...@@ -18,6 +18,7 @@ import org.springframework.web.bind.annotation.RequestMapping; ...@@ -18,6 +18,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import javax.ws.rs.core.MediaType; import javax.ws.rs.core.MediaType;
import java.util.Objects;
/** /**
* 系统管理-信号机管理 * 系统管理-信号机管理
...@@ -43,7 +44,7 @@ public class CrossInfoController { ...@@ -43,7 +44,7 @@ public class CrossInfoController {
public JsonViewObject list(@RequestBody CrossInfoListDTO crossInfoListDTO) { public JsonViewObject list(@RequestBody CrossInfoListDTO crossInfoListDTO) {
Integer pageNum = crossInfoListDTO.getPageNum(); Integer pageNum = crossInfoListDTO.getPageNum();
Integer pageSize = crossInfoListDTO.getPageSize(); Integer pageSize = crossInfoListDTO.getPageSize();
if (pageSize == 0 && pageNum == 0) { if (Objects.isNull(pageSize) || pageSize == 0 || Objects.isNull(pageNum) || pageNum == 0) {
// 不分页 // 不分页
crossInfoListDTO.setPageNum(1); crossInfoListDTO.setPageNum(1);
crossInfoListDTO.setPageSize(9999); crossInfoListDTO.setPageSize(9999);
......
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