打印结算单过滤已退菜的菜品
This commit is contained in:
@@ -133,6 +133,7 @@ public class PrintConsumer {
|
|||||||
|
|
||||||
getPrintMachine(shopInfo.getId(), "cash", "normal", null).forEach(machine -> {
|
getPrintMachine(shopInfo.getId(), "cash", "normal", null).forEach(machine -> {
|
||||||
List<TbOrderDetail> tbOrderDetails = tbOrderDetailMapper.selectAllByOrderId(orderInfo.getId());
|
List<TbOrderDetail> tbOrderDetails = tbOrderDetailMapper.selectAllByOrderId(orderInfo.getId());
|
||||||
|
tbOrderDetails = tbOrderDetails.stream().filter(item -> !"return".equals(item.getStatus())).collect(Collectors.toList());
|
||||||
List<TbCashierCart> cartList = mpCashierCartMapper.selectList(Wrappers.<TbCashierCart>lambdaQuery().eq(TbCashierCart::getOrderId, orderInfo.getId()));
|
List<TbCashierCart> cartList = mpCashierCartMapper.selectList(Wrappers.<TbCashierCart>lambdaQuery().eq(TbCashierCart::getOrderId, orderInfo.getId()));
|
||||||
Map<Integer, String> map = cartList.stream().collect(Collectors.toMap(TbCashierCart::getId, TbCashierCart::getIsGift));
|
Map<Integer, String> map = cartList.stream().collect(Collectors.toMap(TbCashierCart::getId, TbCashierCart::getIsGift));
|
||||||
tbOrderDetails.parallelStream().forEach(item->{
|
tbOrderDetails.parallelStream().forEach(item->{
|
||||||
|
|||||||
Reference in New Issue
Block a user