no message
This commit is contained in:
parent
60ef63dfc0
commit
57fcb7161d
|
|
@ -2244,9 +2244,20 @@ public class OrderMasterController extends BaseController {
|
|||
orderMaster.setCreateBy(this.getSysUser().getUserId().toString());
|
||||
}
|
||||
|
||||
// 先获取总数
|
||||
// 先获取总数(防御性处理空值,避免分页时拆箱 NPE
|
||||
Integer pageSize= orderMaster.getPageSize();
|
||||
Integer pageNum =orderMaster.getPageNum();
|
||||
if (orderMaster.getProvince()==""){
|
||||
orderMaster.setProvince(null);
|
||||
orderMaster.setPageSize(10);
|
||||
orderMaster.setPageNum(1);
|
||||
}
|
||||
Long total = orderMasterService.selectOrderMasterCount(orderMaster);
|
||||
|
||||
if (total == null) {
|
||||
total = 0L;
|
||||
}
|
||||
orderMaster.setPageSize(pageSize);
|
||||
orderMaster.setPageNum(pageNum);
|
||||
startPage();
|
||||
List<OrderMaster> orderMasterList = orderMasterService.selectOrderMasterList(orderMaster);
|
||||
Set<Long> orderMasterIds = orderMasterList.stream().map(OrderMaster::getId).collect(Collectors.toSet());
|
||||
|
|
|
|||
|
|
@ -151,7 +151,8 @@ public class OrderMasterServiceImpl implements OrderMasterService {
|
|||
|
||||
@Override
|
||||
public Long selectOrderMasterCount(OrderMaster orderMaster) {
|
||||
return orderMasterMapper.selectOrderMasterCount(orderMaster);
|
||||
Long count = orderMasterMapper.selectOrderMasterCount(orderMaster);
|
||||
return count;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
|||
Loading…
Reference in New Issue