diff --git a/Html/apps/static/js/lesson.js b/Html/apps/static/js/lesson.js
index 9a75150..86ab777 100644
--- a/Html/apps/static/js/lesson.js
+++ b/Html/apps/static/js/lesson.js
@@ -502,6 +502,14 @@ function addStepToPhase(phaseText) {
console.error(err);
alert('保存失败,请重试');
}
+ CURRENT.raw.lesson = updatedLesson
+ CURRENT.raw.prompt = updatedPrompt
+ CURRENT.raw.score = updatedScore
+
+ CURRENT.parsed.lesson = parseHeadings(CURRENT.raw.lesson)
+ CURRENT.parsed.prompt = parseHeadings(CURRENT.raw.prompt)
+ CURRENT.parsed.score = parseHeadings(CURRENT.raw.score)
+ CURRENT.outline = buildUnifiedOutline(CURRENT.parsed.lesson, CURRENT.parsed.prompt, CURRENT.parsed.score);
}
// 更新对应步骤的内容