From 1e3b49c9b8aa572baa961d3d60a7e1a05243fc90 Mon Sep 17 00:00:00 2001 From: Administrator <1037463791@qq.com> Date: Wed, 27 Aug 2025 16:48:48 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E5=8F=91=E9=80=81=E6=B6=88?= =?UTF-8?q?=E6=81=AF=20=E2=86=92=20=E9=A2=84=E6=A3=80=E6=9F=A5=E4=BD=99?= =?UTF-8?q?=E9=A2=9D=20=E2=86=92=20=E4=BF=9D=E5=AD=98=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E6=B6=88=E6=81=AF=20=E2=86=92=20=E5=8F=91=E5=B8=83=E8=AE=A1?= =?UTF-8?q?=E8=B4=B9=E4=BA=8B=E4=BB=B6=20=E2=86=92=20=E5=BC=82=E6=AD=A5?= =?UTF-8?q?=E6=89=A3=E8=B4=B9=20=E2=86=92=20=E4=BF=9D=E5=AD=98=E8=B4=A6?= =?UTF-8?q?=E5=8D=95=E8=AE=B0=E5=BD=95=20=E6=B7=BB=E5=8A=A0=E4=BA=86billin?= =?UTF-8?q?gType=E8=AE=A1=E8=B4=B9=E7=B1=BB=E5=9E=8B=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=E6=B6=88=E6=81=AF=E4=BF=9D=E5=AD=98=E7=9A=84=E6=97=B6=E5=80=99?= =?UTF-8?q?=E5=86=99=E5=85=A5=E8=BF=9B=E5=8E=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/chat/impl/SseServiceImpl.java | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/ruoyi-modules/ruoyi-chat/src/main/java/org/ruoyi/chat/service/chat/impl/SseServiceImpl.java b/ruoyi-modules/ruoyi-chat/src/main/java/org/ruoyi/chat/service/chat/impl/SseServiceImpl.java index d07cce19..eb9dba8b 100644 --- a/ruoyi-modules/ruoyi-chat/src/main/java/org/ruoyi/chat/service/chat/impl/SseServiceImpl.java +++ b/ruoyi-modules/ruoyi-chat/src/main/java/org/ruoyi/chat/service/chat/impl/SseServiceImpl.java @@ -104,16 +104,16 @@ public class SseServiceImpl implements ISseService { //待优化的地方 (这里请前端提交send的时候传递uuid进来或者sessionId) //待优化的地方 (这里请前端提交send的时候传递uuid进来或者sessionId) //待优化的地方 (这里请前端提交send的时候传递uuid进来或者sessionId) -// { -// // 设置会话id -// if (chatRequest.getUuid() == null) { -// //暂时随机生成会话id -// chatRequest.setSessionId(System.currentTimeMillis()); -// } else { -// //这里或许需要修改一下,这里应该用uuid 或者 前端传递 sessionId -// chatRequest.setSessionId(chatRequest.getUuid()); -// } -// } + { + // 设置会话id + if (chatRequest.getUuid() == null) { + //暂时随机生成会话id + chatRequest.setSessionId(System.currentTimeMillis()); + } else { + //这里或许需要修改一下,这里应该用uuid 或者 前端传递 sessionId + chatRequest.setSessionId(chatRequest.getUuid()); + } + } // 先保存消息,再发布异步计费事件