From 85f12011f76f3cf4eb665c20138a0e939a1fb6db Mon Sep 17 00:00:00 2001
From: mitao <2763622819@qq.com>
Date: 星期一, 08 七月 2024 16:29:32 +0800
Subject: [PATCH] 修改bug

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

diff --git a/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionSalesroomGoodsServiceImpl.java b/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionSalesroomGoodsServiceImpl.java
index afc8688..cb56b96 100644
--- a/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionSalesroomGoodsServiceImpl.java
+++ b/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionSalesroomGoodsServiceImpl.java
@@ -122,7 +122,7 @@
                 .getData();
         forepartAuctionSalesroomGoodsVO.setGoodsSkuId(auctionSalesroomGoods.getId());
         forepartAuctionSalesroomGoodsVO.setGoodsSkuName(goodsSku.getSkuName());
-        forepartAuctionSalesroomGoodsVO.setGoodsSkustatus(auctionSalesroomGoods.getStatus());
+        forepartAuctionSalesroomGoodsVO.setGoodsSkustatus(auctionSalesroomGoods.getStatus().getCode());
         forepartAuctionSalesroomGoodsVO.setStartingPrice(auctionSalesroomGoods.getStartingPrice());
         forepartAuctionSalesroomGoodsVO.setSalesroomStock(auctionSalesroomGoods.getSalesroomStock());
         forepartAuctionSalesroomGoodsVO.setListingDuration(auctionSalesroomGoods.getListingDuration());
@@ -203,7 +203,7 @@
                 currentAuctionSalesroomGoods.setGoodsSkuId(auctionSalesroomGoods.getId());
                 currentAuctionSalesroomGoods.setCoverPic(goodsSku.getCoverPic());
                 currentAuctionSalesroomGoods.setStartTime(auctionSalesroomGoods.getStartTime());
-                currentAuctionSalesroomGoods.setGoodsSkustatus(auctionSalesroomGoods.getStatus());
+                currentAuctionSalesroomGoods.setGoodsSkustatus(auctionSalesroomGoods.getStatus().getCode());
                 currentAuctionSalesroomGoods.setListingDuration(auctionSalesroomGoods.getListingDuration());
                 auctionSalesroomVO.setCurrentAuctionSalesroomGoods(currentAuctionSalesroomGoods);
                 list.add(auctionSalesroomGoods.getSortNum());
@@ -231,7 +231,7 @@
                     currentAuctionSalesroomGoods.setGoodsSkuId(auctionSalesroomGoodss.getId());
                     currentAuctionSalesroomGoods.setCoverPic(goodsSku.getCoverPic());
                     currentAuctionSalesroomGoods.setStartTime(auctionSalesroomGoodss.getStartTime());
-                    currentAuctionSalesroomGoods.setGoodsSkustatus(auctionSalesroomGoodss.getStatus());
+                    currentAuctionSalesroomGoods.setGoodsSkustatus(auctionSalesroomGoodss.getStatus().getCode());
                     currentAuctionSalesroomGoods.setListingDuration(auctionSalesroomGoodss.getListingDuration());
                     auctionSalesroomVO.setCurrentAuctionSalesroomGoods(currentAuctionSalesroomGoods);
                     wrappers.eq(AuctionSalesroomGoods::getSortNum, auctionSalesroomGoodss.getSortNum());
@@ -250,7 +250,7 @@
                 GoodsSku goodsSku1=goodsSkuOne1.getData();
                 nextAuctionSalesroomGoods.setNextGoodsSkuName(goodsSku1.getSkuName());
                 nextAuctionSalesroomGoods.setCoverPic(goodsSku1.getCoverPic());
-                nextAuctionSalesroomGoods.setGoodsSkustatus(auctionSalesroomGoods1.getStatus());
+                nextAuctionSalesroomGoods.setGoodsSkustatus(auctionSalesroomGoods1.getStatus().getCode());
                 nextAuctionSalesroomGoods.setGoodsSkuId(auctionSalesroomGoods1.getId());
                 auctionSalesroomVO.setNextAuctionSalesroomGoods(nextAuctionSalesroomGoods);
             }
@@ -270,7 +270,7 @@
                 forepartAuctionSalesroomGoodsVO1.setGoodsSkuName(goodsSku2.getSkuName());
                 forepartAuctionSalesroomGoodsVO1.setCoverPic(goodsSku2.getCoverPic());
                 forepartAuctionSalesroomGoodsVO1.setGoodsSkuId(salesroomGoods.getId());
-                forepartAuctionSalesroomGoodsVO1.setGoodsSkustatus(salesroomGoods.getStatus());
+                forepartAuctionSalesroomGoodsVO1.setGoodsSkustatus(salesroomGoods.getStatus().getCode());
                 auctionSalesroomGoodsVOS.add(forepartAuctionSalesroomGoodsVO1);
             }
 
@@ -469,6 +469,7 @@
                     for (int i = 0; i < auctionSalesroomGoods.getSalesroomStock(); i++) {
                         AuctionBidRecord auctionBidRecord = auctionBidRecordList.get(i);
                         auctionBidRecord.setStatus(BidStatusEnum.SUCCESSFUL);
+                        auctionBidRecordMapper.updateById(auctionBidRecord);
                         AddOrder(auctionBidRecord.getTargetId(), auctionBidRecord.getMemberId(),
                                 auctionBidRecord.getLastBidAmount(), auctionSalesroom.getBond());
                     }
@@ -483,6 +484,7 @@
                     for (int i = 0; i < auctionBidRecordList.size(); i++) {
                         AuctionBidRecord auctionBidRecord = auctionBidRecordList.get(i);
                         auctionBidRecord.setStatus(BidStatusEnum.SUCCESSFUL);
+                        auctionBidRecordMapper.updateById(auctionBidRecord);
                         AddOrder(auctionBidRecord.getTargetId(), auctionBidRecord.getMemberId(),
                                 auctionBidRecord.getLastBidAmount(), auctionSalesroom.getBond());
                     }
@@ -625,7 +627,7 @@
             auctionBidRecordVO.setLastBidAmount(auctionBidRecordList.get(i).getLastBidAmount());
             auctionBidRecordVO.setLastBidTime(auctionBidRecordList.get(i).getLastBidTime());
             auctionBidRecordVO.setMemberName(auctionBidRecordList.get(i).getNickname());
-            auctionBidRecordVO.setMemberId(auctionBidRecordList.get(i).getId());
+            auctionBidRecordVO.setMemberId(auctionBidRecordList.get(i).getMemberId());
             auctionBidRecordVOList.add(auctionBidRecordVO);
         }
         LambdaQueryWrapper<AuctionBidRecord> wrapper1=Wrappers.lambdaQuery();

--
Gitblit v1.7.1