diff --git a/Touchkebao/src/pages/pc/ckbox/weChat/components/ChatWindow/components/MessageEnter/index.tsx b/Touchkebao/src/pages/pc/ckbox/weChat/components/ChatWindow/components/MessageEnter/index.tsx index 73391f5e..f302a759 100644 --- a/Touchkebao/src/pages/pc/ckbox/weChat/components/ChatWindow/components/MessageEnter/index.tsx +++ b/Touchkebao/src/pages/pc/ckbox/weChat/components/ChatWindow/components/MessageEnter/index.tsx @@ -49,6 +49,8 @@ const MessageEnter: React.FC = ({ contract }) => { const isLoadingAiChat = useWeChatStore(state => state.isLoadingAiChat); useEffect(() => { if (quoteMessageContent) { + console.log("quoteMessageContent", quoteMessageContent); + setInputValue(quoteMessageContent); } }, [quoteMessageContent]); diff --git a/Touchkebao/src/pages/pc/ckbox/weChat/components/SidebarMenu/MessageList/index.tsx b/Touchkebao/src/pages/pc/ckbox/weChat/components/SidebarMenu/MessageList/index.tsx index ea582929..159e1bc7 100644 --- a/Touchkebao/src/pages/pc/ckbox/weChat/components/SidebarMenu/MessageList/index.tsx +++ b/Touchkebao/src/pages/pc/ckbox/weChat/components/SidebarMenu/MessageList/index.tsx @@ -544,6 +544,8 @@ const MessageList: React.FC = () => { // 点击会话 const onContactClick = async (session: ChatSession) => { + console.log(session); + // 设置当前会话 setCurrentContact(session as any, true); diff --git a/Touchkebao/src/store/module/weChat/weChat.ts b/Touchkebao/src/store/module/weChat/weChat.ts index d4d7055e..a74b5e76 100644 --- a/Touchkebao/src/store/module/weChat/weChat.ts +++ b/Touchkebao/src/store/module/weChat/weChat.ts @@ -333,7 +333,7 @@ export const useWeChatStore = create()( }); set(() => ({ - quoteMessageContent: messageContent, + quoteMessageContent: messageContent?.content || "", isLoadingAiChat: false, })); } @@ -370,6 +370,9 @@ export const useWeChatStore = create()( } } catch (error) { console.error("接收新消息失败:", error); + set(() => ({ + isLoadingAiChat: false, + })); } },