From 4034b1707e96509c34282f1f9f84e08a02049bcf Mon Sep 17 00:00:00 2001 From: wangw <1594593906@qq.com> Date: Wed, 10 Dec 2025 18:00:46 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=A3=E9=99=A4=E7=A7=AF=E5=88=86=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../order/service/impl/PointsGoodPayServiceImpl.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/PointsGoodPayServiceImpl.java b/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/PointsGoodPayServiceImpl.java index e44e1655d..640c495ab 100644 --- a/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/PointsGoodPayServiceImpl.java +++ b/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/PointsGoodPayServiceImpl.java @@ -145,9 +145,6 @@ public class PointsGoodPayServiceImpl implements PointsGoodPayService { if (goods == null) { goods = goodsService.getById(record.getPointsGoodsId()); } - //扣除积分 - pointsUserService.alterPoints(record.getUserId(), null, record.getShopId(), PointsConstant.SUB, - record.getSpendPoints(), record.getId(), "积分商品兑换"); record.setIsDel(0); if (goods.getGoodsCategory().equals("优惠券")) { record.setStatus("已完成"); @@ -167,6 +164,9 @@ public class PointsGoodPayServiceImpl implements PointsGoodPayService { } goodsService.upNumberById(goods.getId(), goods.getQuantity() - record.getNumber(), goods.getTotalExchangeCount() + record.getNumber()); goodsRecordService.save(record); + //扣除积分 + pointsUserService.alterPoints(record.getUserId(), null, record.getShopId(), PointsConstant.SUB, + record.getSpendPoints(), record.getId(), "积分商品兑换"); return record; } }