From 9e6a3f96fa4cce1eae0265d3d5fb781c14c9fe66 Mon Sep 17 00:00:00 2001 From: wangw <1594593906@qq.com> Date: Mon, 24 Mar 2025 11:24:17 +0800 Subject: [PATCH] =?UTF-8?q?0=E5=85=83=E4=BB=98=E6=AC=BE=20=E7=A7=AF?= =?UTF-8?q?=E5=88=86=E6=8A=B5=E6=89=A3=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../order/service/impl/PayServiceImpl.java | 22 ------------------- 1 file changed, 22 deletions(-) diff --git a/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/PayServiceImpl.java b/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/PayServiceImpl.java index 10fd8eb17..32684ac8e 100644 --- a/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/PayServiceImpl.java +++ b/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/PayServiceImpl.java @@ -108,28 +108,6 @@ public class PayServiceImpl implements PayService { private OrderInfo checkPay(CheckOrderPay checkOrderPay) { OrderInfo orderInfo = orderInfoService.checkOrderPay(checkOrderPay); if (orderInfo.getOrderAmount().compareTo(BigDecimal.ZERO) == 0) { - //积分使用 - if (orderInfo.getPointsNum() != null && orderInfo.getPointsNum() > 0) { - pointsService.deductPoints(orderInfo.getUserId(), orderInfo.getPointsNum(), "积分抵扣账单", orderInfo); - } - //更新优惠券信息 - if (StrUtil.isNotBlank(orderInfo.getCouponInfoList()) && !"null".equals(orderInfo.getCouponInfoList())) { - //券消耗 - List coupons = JSON.parseArray(orderInfo.getCouponInfoList(), Long.class); - if (CollUtil.isNotEmpty(coupons)) { - if (orderInfo.getUserId() == null) { - log.info("订单:{}优惠券使用失败,用户Id为空", orderInfo.getId()); - } else { - ShopUser shopUser = shopUserService.getShopUserInfo(orderInfo.getShopId(), orderInfo.getUserId()); - if (shopUser == null) { - log.info("订单:{}优惠券使用失败,店铺用户不存在", orderInfo.getId()); - } else { - couponService.use(coupons, shopUser.getId(), orderInfo.getId()); - } - } - } - } - orderDetailService.updateChain().set(OrderDetail::getStatus, OrderStatusEnums.DONE.getCode()).eq(OrderDetail::getOrderId, orderInfo.getId()).update(); //发送打票信息 rabbitPublisher.sendOrderPrintMsg(orderInfo.getId().toString(), orderInfo.getIsPrint() == 1); redisService.del(RedisCst.classKeyExpired.EXPIRED_ORDER + orderInfo.getId());