From 2f2eb2bb2c6a5a16b7081dbbe3b683acf18d04bc Mon Sep 17 00:00:00 2001
From: rentaiming <806181062@qq.com>
Date: 星期二, 11 六月 2024 18:18:05 +0800
Subject: [PATCH] 用户端商品

---
 ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionGoodsServiceImpl.java |   12 ++++++------
 1 files changed, 6 insertions(+), 6 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 1e70310..20aee30 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
@@ -567,14 +567,14 @@
         AuctionGoods auctionGoods = this.getById(id);
         if (StringUtils.isNotNull(auctionGoods) && auctionGoods.getListingStatus().equals(
                 ListingStatusEnum.ON_SHELVES) && auctionGoods.getStartStatus()
-                .equals(AuctionStartStatusEnum.IN_PREVIEW)) {
-            this.lambdaUpdate().set(AuctionGoods::getStartStatus, AuctionStartStatusEnum.IN_AUCTION)
+                .equals(AuctionStartStatusEnum.IN_AUCTION)) {
+            this.lambdaUpdate().set(AuctionGoods::getStartStatus, AuctionStartStatusEnum.ENDED)
                     .eq(AuctionGoods::getId, id);
             Map<String, Object> map = new ConcurrentHashMap<>();
             map.put("notification_type", NotificationTypeConstant.AUCTION_GOODS);
             map.put("notification_time", LocalDateTime.now());
             map.put("target_id", id);
-            map.put("message_type", "start");
+            map.put("message_type", "end");
             String msg = objectMapper.writeValueAsString(map);
             WebSocketUsers.sendMessageToUsersByText(msg);
             log.info("===================>发送websocket通知,消息体{}", msg);
@@ -586,14 +586,14 @@
         AuctionGoods auctionGoods = this.getById(id);
         if (StringUtils.isNotNull(auctionGoods) && auctionGoods.getListingStatus().equals(
                 ListingStatusEnum.ON_SHELVES) && auctionGoods.getStartStatus()
-                .equals(AuctionStartStatusEnum.IN_AUCTION)) {
-            this.lambdaUpdate().set(AuctionGoods::getStartStatus, AuctionStartStatusEnum.ENDED)
+                .equals(AuctionStartStatusEnum.IN_PREVIEW)) {
+            this.lambdaUpdate().set(AuctionGoods::getStartStatus, AuctionStartStatusEnum.IN_AUCTION)
                     .eq(AuctionGoods::getId, id);
             Map<String, Object> map = new ConcurrentHashMap<>();
             map.put("notification_type", NotificationTypeConstant.AUCTION_GOODS);
             map.put("notification_time", LocalDateTime.now());
             map.put("target_id", id);
-            map.put("message_type", "end");
+            map.put("message_type", "start");
             String msg = objectMapper.writeValueAsString(map);
             WebSocketUsers.sendMessageToUsersByText(msg);
             log.info("===================>发送websocket通知,消息体{}", msg);

--
Gitblit v1.7.1