From a95271ee36b825c7cc8c774bda4e9ba1b00d1746 Mon Sep 17 00:00:00 2001 From: "liu.zixi" Date: Fri, 7 Nov 2025 14:50:46 +0800 Subject: [PATCH] =?UTF-8?q?ai=E5=AF=B9=E8=AF=9D=E9=94=99=E8=AF=AF=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E5=A4=84=E7=90=862?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../module/boecase/service/impl/CaseAiChatServiceImpl.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/boecase/service/impl/CaseAiChatServiceImpl.java b/servers/boe-server-all/src/main/java/com/xboe/module/boecase/service/impl/CaseAiChatServiceImpl.java index b0a14008..d79fd098 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/boecase/service/impl/CaseAiChatServiceImpl.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/boecase/service/impl/CaseAiChatServiceImpl.java @@ -697,6 +697,12 @@ public class CaseAiChatServiceImpl implements ICaseAiChatService { log.info("作为普通 HTTP 请求处理成功,将响应原封不动推送给前端"); // 将响应内容原封不动地推送到 SseEmitter + JSONObject responseData = JSONObject.parseObject(responseBody); + if (responseBody.contains("message")) { + errMessage(sseEmitter, responseData.getString("message")); + sseEmitter.complete(); + return; + } sseEmitter.send(responseBody); sseEmitter.complete(); } else {