fix: 增加日志后续排查工作台丢失站点问题

refactor
Lxy 6 days ago
parent 9e8306be3b
commit 4822e06a64

Binary file not shown.

@ -415,24 +415,27 @@ function selectScheme(index) {
return return
} }
console.log('[selectScheme] 选择方案:', scheme.name) console.log('[selectScheme] === 开始选择方案 ===')
console.log('[selectScheme] 方案 points 数量:', scheme.points?.length) console.log('[selectScheme] 方案名称:', scheme.name)
console.log('[selectScheme] 方案 points 列表:', scheme.points?.map(p => p.name)) console.log('[selectScheme] 原始方案 points 数量:', scheme.points?.length)
console.log('[selectScheme] 原始方案 points 列表:', JSON.stringify(scheme.points?.map(p => p.name)))
console.log('[selectScheme] quickSchemes 当前长度:', store.quickSchemes.length)
// store // store
store.saveSchemesToStore(allSchemes.value, historySchemes.value) store.saveSchemesToStore(allSchemes.value, historySchemes.value)
store.setActiveSchemeIndex(index) store.setActiveSchemeIndex(index)
//
savePlanToBackend(scheme)
// 使 // 使
const savedScheme = store.quickSchemes[index] const savedScheme = store.quickSchemes[index]
console.log('[selectScheme] 深拷贝后的方案 points 数量:', savedScheme?.points?.length) console.log('[selectScheme] 深拷贝后方案 points 数量:', savedScheme?.points?.length)
console.log('[selectScheme] 深拷贝后方案 points 列表:', JSON.stringify(savedScheme?.points?.map(p => p.name)))
store.loadFromAI(savedScheme) store.loadFromAI(savedScheme)
store.setPhase('workbench') store.setPhase('workbench')
//
savePlanToBackend(scheme)
// //
trackSchemeSelect(scheme.name, index) trackSchemeSelect(scheme.name, index)
} }

@ -256,12 +256,13 @@ export const useItineraryStore = defineStore('itinerary', () => {
return point return point
}) })
console.log('[loadFromAI] 加载完成,站点数:', newPoints.length) console.log('[loadFromAI] 加载完成,newPoints 长度:', newPoints.length)
console.log('[loadFromAI] 站点列表:', newPoints.map(p => p.name)) console.log('[loadFromAI] newPoints 列表:', JSON.stringify(newPoints.map(p => ({ id: p.id, name: p.name }))))
points.value = newPoints points.value = newPoints
console.log('[loadFromAI] points.value 赋值后长度:', points.value.length) console.log('[loadFromAI] points.value 赋值后长度:', points.value.length)
console.log('[loadFromAI] points.value 站点列表:', points.value.map(p => p.name)) console.log('[loadFromAI] points.value 站点列表:', points.value.map(p => p.name))
console.log('[loadFromAI] === loadFromAI 完成 ===')
currentStep.value = 0 currentStep.value = 0
routeSegments.value = [] routeSegments.value = []

Loading…
Cancel
Save