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 2e54784..721c520 100644 --- a/src/main/java/com/chaozhanggui/system/cashierservice/service/PayService.java +++ b/src/main/java/com/chaozhanggui/system/cashierservice/service/PayService.java @@ -370,10 +370,6 @@ public class PayService { // return Result.failCode("会员卡余额不足","2"); return Result.success(CodeEnum.SUCCESS, "2"); } - List cashierCarts = tbCashierCartMapper.selectByOrderId(orderId, null); - if (ObjectUtil.isEmpty(cashierCarts) || ObjectUtil.isNull(cashierCarts)) { - return Result.fail("购物车信息不存在"); - } user.setAmount(user.getAmount().subtract(orderInfo.getOrderAmount())); user.setConsumeAmount(user.getConsumeAmount().add(orderInfo.getPayAmount())); @@ -406,7 +402,7 @@ public class PayService { tbOrderDetailMapper.updateStatusByOrderId(Integer.valueOf(orderId), "closed"); tbOrderDetailMapper.updateStatusByOrderIdAndStatus(Integer.valueOf(orderId), "closed"); - + outRecordMapper.updateByOrderIdAndStatus(orderInfo.getId(),"closed"); log.info("更新购物车:{}", cartCount); JSONObject jsonObject = new JSONObject();