diff --git a/src/main/java/com/chaozhanggui/system/cashierservice/service/PayService.java b/src/main/java/com/chaozhanggui/system/cashierservice/service/PayService.java index 4f4f363..a13d7e9 100644 --- a/src/main/java/com/chaozhanggui/system/cashierservice/service/PayService.java +++ b/src/main/java/com/chaozhanggui/system/cashierservice/service/PayService.java @@ -470,13 +470,14 @@ public class PayService { //更新购物车状态 int cartCount = mpCashierCartMapper.update(null, new LambdaUpdateWrapper() .eq(TbCashierCart::getOrderId, orderId) - .eq(TbCashierCart::getUseType, orderInfo.getUseType()) - .in(TbCashierCart::getStatus, "create", "closed") +// .eq(TbCashierCart::getUseType, orderInfo.getUseType()) +// .in(TbCashierCart::getStatus, "create", "closed") .set(TbCashierCart::getStatus, "final")); - mpOrderDetailMapper.update(null, new LambdaUpdateWrapper().eq(TbOrderDetail::getId, orderId) - .eq(TbOrderDetail::getUseType, orderInfo.getUseType()) - .eq(TbOrderDetail::getStatus, "unpaid") + mpOrderDetailMapper.update(null, new LambdaUpdateWrapper() + .eq(TbOrderDetail::getId, orderId) +// .eq(TbOrderDetail::getUseType, orderInfo.getUseType()) +// .eq(TbOrderDetail::getStatus, "unpaid") .set(TbOrderDetail::getStatus, "closed")); outRecordMapper.updateByOrderIdAndStatus(orderInfo.getId(), "closed"); @@ -1086,16 +1087,17 @@ public class PayService { int cartCount = mpCashierCartMapper.update(null, new LambdaUpdateWrapper() .eq(TbCashierCart::getOrderId, orderInfo.getId()) - .eq(TbCashierCart::getUseType, orderInfo.getUseType()) - .in(TbCashierCart::getStatus, "create", "closed") +// .eq(TbCashierCart::getUseType, orderInfo.getUseType()) +// .in(TbCashierCart::getStatus, "create", "closed") .set(TbCashierCart::getStatus, "final")); log.info("更新购物车:{}", cartCount); //更新子单状态 - mpOrderDetailMapper.update(null, new LambdaUpdateWrapper().eq(TbOrderDetail::getOrderId, orderInfo.getId()) - .eq(TbOrderDetail::getUseType, orderInfo.getUseType()) - .in(TbOrderDetail::getStatus, "unpaid") + mpOrderDetailMapper.update(null, new LambdaUpdateWrapper() + .eq(TbOrderDetail::getOrderId, orderInfo.getId()) +// .eq(TbOrderDetail::getUseType, orderInfo.getUseType()) +// .in(TbOrderDetail::getStatus, "unpaid") .set(TbOrderDetail::getStatus, "closed")); //修改主单状态