From f9cfd322ebd0924cf346d4cc9198bc3a5d9d80c0 Mon Sep 17 00:00:00 2001
From: mitao <2763622819@qq.com>
Date: 星期三, 29 五月 2024 15:01:47 +0800
Subject: [PATCH] 1.提交退款远程调用接口 2.拍卖保证金实体类字段调整

---
 ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionGoodsServiceImpl.java |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

diff --git a/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionGoodsServiceImpl.java b/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionGoodsServiceImpl.java
index e70ee71..089761a 100644
--- a/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionGoodsServiceImpl.java
+++ b/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionGoodsServiceImpl.java
@@ -52,9 +52,9 @@
 public class AuctionGoodsServiceImpl extends ServiceImpl<AuctionGoodsMapper, AuctionGoods> implements IAuctionGoodsService {
 
     private final GoodsSkuClient goodsSkuClient;
-    private final IAuctionBidRecordService auctionBidRecordService;
     private final MemberClient memberClient;
     private final OrderClient orderClient;
+    private final IAuctionBidRecordService auctionBidRecordService;
     /**
      * 获取拍卖商品列表的分页数据
      *
@@ -227,10 +227,17 @@
                     orderDTO.setReceiverphone(data.getRecipientPhone());
                 }
                 orderClient.saveOrderOne(orderDTO, SecurityConstants.INNER);
+            } else {
+                // 没有人出价,退回拍卖商品库存
+                goodsSkuClient.returningStock(auctionGoods.getGoodsSkuId(),
+                        auctionGoods.getAuctionStock(), SecurityConstants.INNER);
             }
             // 结束拍卖
             this.lambdaUpdate().set(AuctionGoods::getStartStatus, AuctionStartStatusEnum.ENDED)
                     .eq(AuctionGoods::getId, id).update();
+            // 查询已支付保证基记录
+            // TODO 退还保证金
+          
         }
     }
 }

--
Gitblit v1.7.1