lesson edit (add 阶段/步骤)

This commit is contained in:
CakeCN
2025-08-31 17:16:28 +08:00
parent b18c981367
commit fd6e12528c
8 changed files with 704 additions and 95 deletions

View File

@@ -12,13 +12,11 @@
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
<script src="https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js"></script>
</head>
<body>
<body >
{% include 'navbar.html' %} <!-- 引入navbar.html -->
<!-- 课程详情侧边栏 -->
<div id="courseDetails" class="course-details">
<div id="courseDetails" class="course-details">
<div class="details-header">
<span id="course-title"></span>
<button class="close-btn" onclick="closeCourseDetails()">×</button>
@@ -36,7 +34,6 @@
<!-- 课时编辑页主体:左侧大纲 + 右侧编辑 -->
<div class="lesson-editor">
<aside class="outline">
<div class="outline-header">大纲</div>
<ul id="outline-tree"></ul>
</aside>
@@ -69,9 +66,12 @@
<script src="/static/js/lesson.js"></script>
<script>
window.lesson = {{ lesson|tojson|safe }};
window.chapter = {{ chapter|tojson|safe }};
window.material = {{ material|tojson|safe }};
console.log(window.lesson);
console.log(window.chapter);
console.log(window.material);
openCourseDetails(window.material.material_id);
</script>
</body>
</html>