Commit b57c7782 by Liu

delete:无用代码

parent 6bf7f2b8
...@@ -33,8 +33,6 @@ export const HistoryBarList: React.FC<HistoryBarListProps> = ({ searchValue, onS ...@@ -33,8 +33,6 @@ export const HistoryBarList: React.FC<HistoryBarListProps> = ({ searchValue, onS
}) })
if (conversation.toolId) { if (conversation.toolId) {
sessionStorage.setItem('currentToolId', conversation.toolId) sessionStorage.setItem('currentToolId', conversation.toolId)
// eslint-disable-next-line no-console
console.log('889999999999:', conversation.toolId)
dispatch(setCurrentToolId(conversation.toolId)) dispatch(setCurrentToolId(conversation.toolId))
} }
else { else {
......
...@@ -12,8 +12,7 @@ import { ChatEditor } from '@/components/ChatEditor' ...@@ -12,8 +12,7 @@ import { ChatEditor } from '@/components/ChatEditor'
import type { ChatRecord } from '@/types/chat' import type { ChatRecord } from '@/types/chat'
import { fetchUserQaRecordPage } from '@/api/conversation' import { fetchUserQaRecordPage } from '@/api/conversation'
import { fetchCheckTokenApi, fetchStreamResponse } from '@/api/chat' import { fetchCheckTokenApi, fetchStreamResponse } from '@/api/chat'
import { fetchEfficiencyQuestionList, fetchToolList } from '@/api/home' import { fetchToolList } from '@/api/home'
// import { mockFetchToolList } from '@/api/mock/home'
import { clearCurrentToolId, clearShouldSendQuestion, fetchConversations, setCurrentToolId } from '@/store/conversationSlice' import { clearCurrentToolId, clearShouldSendQuestion, fetchConversations, setCurrentToolId } from '@/store/conversationSlice'
import { getUserRolesForApi } from '@/lib/utils' import { getUserRolesForApi } from '@/lib/utils'
import type { RootState } from '@/store' import type { RootState } from '@/store'
...@@ -93,23 +92,6 @@ export const Chat: React.FC = () => { ...@@ -93,23 +92,6 @@ export const Chat: React.FC = () => {
sessionToolId: null, sessionToolId: null,
}) })
// 首次进入 /chat/:id 时,拉取一次通用模式下的常见问题(toolId: ''),后续仍按现有逻辑走
useEffect(() => {
;(async () => {
try {
// 仅在本标签页首次进入时调用一次
if (sessionStorage.getItem('__INITIAL_FAQ_LOADED__'))
return
sessionStorage.setItem('__INITIAL_FAQ_LOADED__', 'true')
const sessionToolId = sessionStorage.getItem('currentToolId') || ''
await fetchEfficiencyQuestionList({ toolId: sessionToolId })
}
catch (error) {
console.error('初始化通用模式常见问题失败:', error)
}
})()
}, [])
// 进入聊天页时,同步当前链接和缓存中的 toolId 到页面上展示 // 进入聊天页时,同步当前链接和缓存中的 toolId 到页面上展示
useEffect(() => { useEffect(() => {
try { try {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment