Merge branch 'zccTempMaster' of https://gitee.com/wjl2008_admin/nuttyreading-java into zcc
This commit is contained in:
@@ -375,6 +375,14 @@ public class BuyOrderServiceImpl extends ServiceImpl<BuyOrderDao, BuyOrder> impl
|
|||||||
List<Integer> collect = buyOrderProductDao.selectJoinList(BuyOrderProduct.class, buyOrderProductMPJLambdaWrapper).stream().map(BuyOrderProduct::getOrderId).collect(Collectors.toList());
|
List<Integer> collect = buyOrderProductDao.selectJoinList(BuyOrderProduct.class, buyOrderProductMPJLambdaWrapper).stream().map(BuyOrderProduct::getOrderId).collect(Collectors.toList());
|
||||||
wrapper.in(BuyOrder::getOrderId,collect);
|
wrapper.in(BuyOrder::getOrderId,collect);
|
||||||
}
|
}
|
||||||
|
if(requestVo.getFilterPresale()!=null&&requestVo.getFilterPresale()==1){
|
||||||
|
MPJLambdaWrapper<BuyOrderProduct> buyOrderProductMPJLambdaWrapper = new MPJLambdaWrapper<>();
|
||||||
|
buyOrderProductMPJLambdaWrapper.selectAll(BuyOrderProduct.class);
|
||||||
|
buyOrderProductMPJLambdaWrapper.leftJoin(ShopProduct.class,ShopProduct::getProductId,BuyOrderProduct::getProductId);
|
||||||
|
buyOrderProductMPJLambdaWrapper.ne(ShopProduct::getGoodsType,"03");
|
||||||
|
List<Integer> collect = buyOrderProductDao.selectJoinList(BuyOrderProduct.class, buyOrderProductMPJLambdaWrapper).stream().map(BuyOrderProduct::getOrderId).collect(Collectors.toList());
|
||||||
|
wrapper.in(BuyOrder::getOrderId,collect);
|
||||||
|
}
|
||||||
Page<BuyOrder> buyOrderPage = getBaseMapper().selectPage(new Page<BuyOrder>(requestVo.getPageIndex(), requestVo.getPageSize()), wrapper);
|
Page<BuyOrder> buyOrderPage = getBaseMapper().selectPage(new Page<BuyOrder>(requestVo.getPageIndex(), requestVo.getPageSize()), wrapper);
|
||||||
//丰富订单内容
|
//丰富订单内容
|
||||||
for (BuyOrder b : buyOrderPage.getRecords()){
|
for (BuyOrder b : buyOrderPage.getRecords()){
|
||||||
|
|||||||
@@ -31,6 +31,10 @@ public class BuyOrderListRequestVo {
|
|||||||
* 商品名称
|
* 商品名称
|
||||||
*/
|
*/
|
||||||
private String productName;
|
private String productName;
|
||||||
|
/**
|
||||||
|
* 过滤预售
|
||||||
|
*/
|
||||||
|
private Integer filterPresale;
|
||||||
/**
|
/**
|
||||||
* 开始时间
|
* 开始时间
|
||||||
*/
|
*/
|
||||||
|
|||||||
Reference in New Issue
Block a user