diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/bizmessage/service/impl/BizMessageConsumerServiceImpl.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/bizmessage/service/impl/BizMessageConsumerServiceImpl.java index 3e63b54..8bf77ff 100644 --- a/src/main/java/com/chinaunicom/mall/ebtp/extend/bizmessage/service/impl/BizMessageConsumerServiceImpl.java +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/bizmessage/service/impl/BizMessageConsumerServiceImpl.java @@ -71,14 +71,13 @@ public class BizMessageConsumerServiceImpl implements BizMessageConsumerService * @return */ private PageDTO createPageCondition(PageDTO page) { - page = Optional.ofNullable(page).map(p -> { + return Optional.ofNullable(page).map(p -> { p.setCurrent(Math.max(1, p.getCurrent())); p.setPageNo(Math.max(1, p.getPageNo())); p.setPageSize(p.getPageSize() == 0 ? 15 : p.getPageSize()); return p; }).orElseGet(PageDTO::new); - return page; } }