From 62588e58298acce603a2a6d7cbe1dcd45310c858 Mon Sep 17 00:00:00 2001 From: wangw <1594593906@qq.com> Date: Thu, 11 Dec 2025 11:37:17 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=AF=E5=88=86=E5=95=86=E5=93=81=20?= =?UTF-8?q?=E6=94=AF=E4=BB=98=E5=9B=9E=E8=B0=83=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/czg/controller/user/UPointsController.java | 3 --- .../service/order/service/impl/PointsGoodPayServiceImpl.java | 4 ++-- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/cash-api/market-server/src/main/java/com/czg/controller/user/UPointsController.java b/cash-api/market-server/src/main/java/com/czg/controller/user/UPointsController.java index 14e812f85..b5c7ad7dc 100644 --- a/cash-api/market-server/src/main/java/com/czg/controller/user/UPointsController.java +++ b/cash-api/market-server/src/main/java/com/czg/controller/user/UPointsController.java @@ -1,6 +1,5 @@ package com.czg.controller.user; -import com.czg.account.entity.ShopInfo; import com.czg.account.vo.PointsShopListVO; import com.czg.market.entity.MkPointsConfig; import com.czg.market.entity.MkPointsUser; @@ -11,8 +10,6 @@ import com.czg.market.service.MkPointsUserService; import com.czg.resp.CzgResult; import com.czg.sa.StpKit; import com.mybatisflex.core.paginate.Page; -import com.mybatisflex.core.query.QueryColumn; -import com.mybatisflex.core.query.QueryCondition; import com.mybatisflex.core.query.QueryWrapper; import jakarta.annotation.Resource; import org.springframework.web.bind.annotation.GetMapping; 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 199e88ab7..3a868bd8e 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 @@ -172,7 +172,7 @@ public class PointsGoodPayServiceImpl implements PointsGoodPayService { } record.setStatus("已完成"); record.setCheckoutTime(LocalDateTime.now()); - goodsRecordService.save(record); + goodsRecordService.saveOrUpdate(record); MkShopCouponGiftDTO giftDTO = new MkShopCouponGiftDTO() .setCouponId(goods.getCouponId()) .setShopId(record.getShopId()) @@ -188,7 +188,7 @@ public class PointsGoodPayServiceImpl implements PointsGoodPayService { } else { record.setStatus("待核销"); record.setCouponCode(RandomUtil.randomNumbers(12)); - goodsRecordService.save(record); + goodsRecordService.saveOrUpdate(record); goodsService.upNumberById(goods.getId(), goods.getQuantity() - record.getNumber(), goods.getTotalExchangeCount() + record.getNumber()); //扣除积分 pointsUserService.alterPoints(record.getUserId(), null, record.getShopId(), PointsConstant.SUB,