bugfix: 校验项目ID是否一致

This commit is contained in:
2026-04-08 11:38:26 +08:00
parent 7a53eb45ae
commit 9042cde39a

View File

@@ -371,7 +371,7 @@
.filter((line) => line.startsWith('data:')) .filter((line) => line.startsWith('data:'))
.map((line) => line.replace(/^data:\s*/, ''))[0] .map((line) => line.replace(/^data:\s*/, ''))[0]
params.versionID = versionID params.versionID = versionID
if (aiMessage.sessionId === projectStore.state.id) { if (String(aiMessage.sessionId) === String(projectStore.state.id)) {
projectStore.setProject({ nodeId: versionID }) projectStore.setProject({ nodeId: versionID })
} else { } else {
newQueue.value.nodeId = versionID newQueue.value.nodeId = versionID
@@ -408,7 +408,8 @@
if (hasSketch) { if (hasSketch) {
hasSketchEvent = true hasSketchEvent = true
let tempArr = [] let tempArr = []
if (params.projectID === projectStore.state.id) {
if (String(params.projectID) === String(projectStore.state.id)) {
mergeUniqueKeys(sketchList.value, jsonData) mergeUniqueKeys(sketchList.value, jsonData)
MyEvent.emit('OpenSketch', params.projectID) MyEvent.emit('OpenSketch', params.projectID)
} else { } else {