|
|
@@ -54,7 +54,7 @@ public class CartServiceImpl implements CartService {
|
|
|
public SPage<PurchaseOrderAll> getCartList(PageParams params, String searchFilter) {
|
|
|
SearchFilter filter = FlexJsonUtil.fromJson(searchFilter, SearchFilter.class);
|
|
|
SPage<PurchaseOrderAll> orders = new SPage<PurchaseOrderAll>();
|
|
|
- final PageInfo pageInfo = new PageInfo();
|
|
|
+ final PageInfo pageInfo = new PageInfo(params);
|
|
|
pageInfo.filter("enUU", SystemSession.getUser().getEnterprise().getUu());
|
|
|
pageInfo.filter("status", Status.UNAUDIT.value());
|
|
|
pageInfo.filter("userUU", SystemSession.getUser().getUserUU());
|
|
|
@@ -62,16 +62,16 @@ public class CartServiceImpl implements CartService {
|
|
|
pageInfo.expression(PredicateUtils.gte("date", new Date(filter.getFromDate()), false));
|
|
|
if (filter.getEndDate() != null)
|
|
|
pageInfo.expression(PredicateUtils.lte("date", new Date(filter.getEndDate()), false));
|
|
|
- Page<PurchaseOrderAll> ordersInfo = purchaseOrderAllDao.findAll(new Specification<PurchaseOrderAll>() {
|
|
|
+ Page<PurchaseOrderAll> ordersInfos = purchaseOrderAllDao.findAll(new Specification<PurchaseOrderAll>() {
|
|
|
public Predicate toPredicate(Root<PurchaseOrderAll> root, CriteriaQuery<?> query, CriteriaBuilder builder) {
|
|
|
return query.where(pageInfo.getPredicates(root, query, builder)).getRestriction();
|
|
|
}
|
|
|
}, pageInfo);
|
|
|
- orders.setContent(ordersInfo.getContent());
|
|
|
- orders.setPage(ordersInfo.getNumber());
|
|
|
- orders.setTotalElement(ordersInfo.getTotalElements());
|
|
|
- orders.setSize(ordersInfo.getSize());
|
|
|
- orders.setTotalPage(ordersInfo.getTotalPages());
|
|
|
+ orders.setContent(ordersInfos.getContent());
|
|
|
+ orders.setPage(ordersInfos.getNumber());
|
|
|
+ orders.setTotalElement(ordersInfos.getTotalElements());
|
|
|
+ orders.setSize(ordersInfos.getSize());
|
|
|
+ orders.setTotalPage(ordersInfos.getTotalPages());
|
|
|
return orders;
|
|
|
}
|
|
|
|