bugfix: restore会话历史

This commit is contained in:
2026-03-02 13:54:52 +08:00
parent 8912e1fa74
commit e857f54eb1
2 changed files with 33 additions and 28 deletions

View File

@@ -49,7 +49,9 @@
const handleRestore = () => {
// agentRef.value?.inputRef?.addReportTag('Restore')
clearNodeChat({ projectId: projectStore.state.id, id: projectStore.state.nodeId }).then(
(res) => {}
(res) => {
agentRef.value.setChatInfo(res)
}
)
}
const handleSelectNode = () => {
@@ -64,11 +66,11 @@
const handleGetProjectInfoAndHistory = () => {
getProjectInfo({ id: route.params.id }).then((res) => {
if(res?.conversation)agentRef.value.setChatInfo(res.conversation)
if (res?.conversation) agentRef.value.setChatInfo(res.conversation)
let data = res?.project || res
if(data?.latestNodeId)data.nodeId = data.latestNodeId
if (data?.latestNodeId) data.nodeId = data.latestNodeId
projectStore.setProject({
...data,
...data
})
})
}