diff --git a/src/components/ComparePanel.vue b/src/components/ComparePanel.vue index 12f6df5..347348d 100644 --- a/src/components/ComparePanel.vue +++ b/src/components/ComparePanel.vue @@ -410,11 +410,13 @@ ${content} const parsed = JSON.parse(jsonMatch[0]) lastCheckResult.value = parsed - // 保存到对应段落的检查结果 - checkResults.value[selectedRightIdx.value] = { - status: parsed.overall, - message: parsed.summary - } + // 保存到所有选中段落的检查结果 + selectedRightIdxs.value.forEach(idx => { + checkResults.value[idx] = { + status: parsed.overall, + message: parsed.summary + } + }) } } catch (error) { console.error('对照检查失败:', error)