From b21f5b5b40b9b45634020380cf03244d46be2df7 Mon Sep 17 00:00:00 2001 From: rentaiming <806181062@qq.com> Date: 星期五, 21 六月 2024 16:07:52 +0800 Subject: [PATCH] 用户端商品 --- ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionSalesroomServiceImpl.java | 22 +++++++--------------- 1 files changed, 7 insertions(+), 15 deletions(-) diff --git a/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionSalesroomServiceImpl.java b/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionSalesroomServiceImpl.java index 9da3265..b6e2eaa 100644 --- a/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionSalesroomServiceImpl.java +++ b/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionSalesroomServiceImpl.java @@ -649,15 +649,9 @@ } catch (JsonProcessingException e) { } String finalMsg = msg; - Thread socketSender=new Thread(()->{ - try { - Thread.sleep(1000);//先休眠1秒 sysUserClient.pushByClientType(WebsocketMessageDTO.builder().message(finalMsg) .clientType(ClientTypeEnum.MEMBER).build(), SecurityConstants.INNER); - } catch (Exception e) { - e.printStackTrace(); - } - }); + @@ -719,15 +713,9 @@ } catch (JsonProcessingException e) { } String finalMsg = msg; - Thread socketSender=new Thread(()->{ - try { - Thread.sleep(1000);//先休眠1秒 - sysUserClient.pushByClientType(WebsocketMessageDTO.builder().message(finalMsg) + sysUserClient.pushByClientType(WebsocketMessageDTO.builder().message(finalMsg) .clientType(ClientTypeEnum.MEMBER).build(), SecurityConstants.INNER); - } catch (Exception e) { - e.printStackTrace(); - } - }); + } } @@ -1365,7 +1353,9 @@ Map<String, Object> map = new ConcurrentHashMap<>(); map.put("notification_type", NotificationTypeConstant.AUCTION_SALESROOM); map.put("auctionSalesroomId", auctionSalesroom.getId()); + map.put("AuctionTypeEnum",auctionSalesroom.getStatus()); map.put("message_type", "start"); + map.put("type", "1"); String msg = objectMapper.writeValueAsString(map); sysUserClient.pushByClientType(WebsocketMessageDTO.builder().message(msg) .clientType(ClientTypeEnum.AUCTIONEER).build(), SecurityConstants.INNER); @@ -1416,7 +1406,9 @@ Map<String, Object> map = new ConcurrentHashMap<>(); map.put("notification_type", NotificationTypeConstant.AUCTION_SALESROOM); map.put("auctionSalesroomId", auctionSalesroom.getId()); + map.put("AuctionTypeEnum",auctionSalesroom.getStatus()); map.put("message_type", "end"); + map.put("type", "1"); String msg = objectMapper.writeValueAsString(map); sysUserClient.pushByClientType(WebsocketMessageDTO.builder().message(msg) .clientType(ClientTypeEnum.AUCTIONEER).build(), SecurityConstants.INNER); -- Gitblit v1.7.1