From d95a81d72bda6fa94bffed357983eb1a4ee94019 Mon Sep 17 00:00:00 2001
From: yuan <123@>
Date: 星期六, 06 六月 2026 11:59:53 +0800
Subject: [PATCH] fix: 客户档案改成一个,不区分公海私海

---
 src/main/java/com/ruoyi/ai/assistant/SalesIntentExecutor.java |   13 +++++--------
 1 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/src/main/java/com/ruoyi/ai/assistant/SalesIntentExecutor.java b/src/main/java/com/ruoyi/ai/assistant/SalesIntentExecutor.java
index 4388a3c..68b52e9 100644
--- a/src/main/java/com/ruoyi/ai/assistant/SalesIntentExecutor.java
+++ b/src/main/java/com/ruoyi/ai/assistant/SalesIntentExecutor.java
@@ -52,7 +52,7 @@
         if (containsAny(text, "鎸囨爣", "缁熻", "鐪嬫澘", "鎬昏", "缁忚惀鍒嗘瀽")) {
             return salesAgentTools.getSalesDashboard(memoryId, startDate, endDate, text);
         }
-        if (containsAny(text, "瀹㈡埛妗f", "绉佹捣", "鍏捣", "瀹㈡埛姹�")) {
+        if (containsAny(text, "瀹㈡埛妗f", "閿�鍞。妗�", "鍏捣", "瀹㈡埛姹�")) {
             return salesAgentTools.listCustomerProfiles(memoryId, extractSeaType(text), keyword, limit);
         }
         if (containsAny(text, "閿�鍞姤浠�", "鎶ヤ环鍗�", "鎶ヤ环", "璇环")) {
@@ -75,10 +75,10 @@
 
     private String tryExecuteQuickPrompt(String memoryId, String text) {
         String normalized = normalizeForMatch(text);
-        if ("鏌ヨ绉佹捣瀹㈡埛妗f鍓�10鏉�".equals(normalized)) {
-            return salesAgentTools.listCustomerProfiles(memoryId, "private", null, 10);
+        if ("鏌ヨ閿�鍞。妗堝墠10鏉�".equals(normalized)) {
+            return salesAgentTools.listCustomerProfiles(memoryId, "public", null, 10);
         }
-        if ("鏌ヨ鍏捣瀹㈡埛妗f".equals(normalized)) {
+        if ("鏌ヨ瀹㈡埛妗f".equals(normalized)) {
             return salesAgentTools.listCustomerProfiles(memoryId, "public", null, 10);
         }
         if ("鏌ヨ鏈湀閿�鍞姤浠�".equals(normalized)) {
@@ -125,11 +125,8 @@
     }
 
     private String extractSeaType(String text) {
-        if (text.contains("鍏捣")) {
+        if (text.contains("鍏捣") || text.contains("閿�鍞。妗�")) {
             return "public";
-        }
-        if (text.contains("绉佹捣")) {
-            return "private";
         }
         return null;
     }

--
Gitblit v1.9.3