Compare commits

..

No commits in common. "3a49facbfd6734a75f2b236f8cb85007b5d242e3" and "2061c555e9d4bfc637450a994ac59e07eb0279dc" have entirely different histories.

2 changed files with 3 additions and 15 deletions

View File

@ -2307,20 +2307,9 @@ public class OrderMasterController extends BaseController {
orderMaster.setCreateBy(this.getSysUser().getUserId().toString()); 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); Long total = orderMasterService.selectOrderMasterCount(orderMaster);
if (total == null) {
total = 0L;
}
orderMaster.setPageSize(pageSize);
orderMaster.setPageNum(pageNum);
startPage(); startPage();
List<OrderMaster> orderMasterList = orderMasterService.selectOrderMasterList(orderMaster); List<OrderMaster> orderMasterList = orderMasterService.selectOrderMasterList(orderMaster);
Set<Long> orderMasterIds = orderMasterList.stream().map(OrderMaster::getId).collect(Collectors.toSet()); Set<Long> orderMasterIds = orderMasterList.stream().map(OrderMaster::getId).collect(Collectors.toSet());

View File

@ -151,8 +151,7 @@ public class OrderMasterServiceImpl implements OrderMasterService {
@Override @Override
public Long selectOrderMasterCount(OrderMaster orderMaster) { public Long selectOrderMasterCount(OrderMaster orderMaster) {
Long count = orderMasterMapper.selectOrderMasterCount(orderMaster); return orderMasterMapper.selectOrderMasterCount(orderMaster);
return count;
} }
@Override @Override