diff --git a/lesingle-edu-reading-platform-frontend/package.json b/lesingle-edu-reading-platform-frontend/package.json index bec4578..54988f6 100644 --- a/lesingle-edu-reading-platform-frontend/package.json +++ b/lesingle-edu-reading-platform-frontend/package.json @@ -1,6 +1,6 @@ { "name": "lesingle-edu-reading-platform-frontend", - "version": "1.00.02", + "version": "1.00.03", "private": true, "type": "module", "scripts": { diff --git a/lesingle-edu-reading-platform-frontend/src/components/course/LessonConfigPanel.vue b/lesingle-edu-reading-platform-frontend/src/components/course/LessonConfigPanel.vue index b670084..b703afa 100644 --- a/lesingle-edu-reading-platform-frontend/src/components/course/LessonConfigPanel.vue +++ b/lesingle-edu-reading-platform-frontend/src/components/course/LessonConfigPanel.vue @@ -21,7 +21,7 @@ - @@ -61,7 +61,7 @@ - @@ -69,7 +69,7 @@ - @@ -103,13 +103,13 @@ - - @@ -119,7 +119,7 @@ - diff --git a/lesingle-edu-reading-platform-frontend/src/components/course/LessonStepsEditor.vue b/lesingle-edu-reading-platform-frontend/src/components/course/LessonStepsEditor.vue index 86043a8..1989b54 100644 --- a/lesingle-edu-reading-platform-frontend/src/components/course/LessonStepsEditor.vue +++ b/lesingle-edu-reading-platform-frontend/src/components/course/LessonStepsEditor.vue @@ -12,37 +12,20 @@
-
+
{{ index + 1 }}
环节名称 - +
- + 分钟 - + @@ -51,21 +34,12 @@
环节内容 - +
教学目标 - + diff --git a/lesingle-edu-reading-platform-frontend/src/views/admin/courses/CourseDetailView.vue b/lesingle-edu-reading-platform-frontend/src/views/admin/courses/CourseDetailView.vue index 611f366..ddbedf4 100644 --- a/lesingle-edu-reading-platform-frontend/src/views/admin/courses/CourseDetailView.vue +++ b/lesingle-edu-reading-platform-frontend/src/views/admin/courses/CourseDetailView.vue @@ -10,8 +10,9 @@ 数据 - + 删除 @@ -79,7 +80,7 @@
核心内容 - {{ course.coreContent }} + {{ course.coreContent }}
@@ -145,28 +146,28 @@
-
{{ course.introSummary }}
+
{{ course.introSummary }}
-
{{ course.introHighlights }}
+
{{ course.introHighlights }}
-
{{ course.introGoals }}
+
{{ course.introGoals }}
-
{{ course.introSchedule }}
+
{{ course.introSchedule }}
-
{{ course.introKeyPoints }}
+
{{ course.introKeyPoints }}
-
{{ course.introMethods }}
+
{{ course.introMethods }}
-
{{ course.introEvaluation }}
+
{{ course.introEvaluation }}
-
{{ course.introNotes }}
+
{{ course.introNotes }}
@@ -200,7 +201,7 @@
-
{{ course.environmentConstruction }}
+
{{ course.environmentConstruction }}
@@ -220,7 +221,7 @@
{{ translateLessonType(lesson.lessonType) }}
-
{{ lesson.name }}
+
{{ lesson.name }}
{{ lesson.duration }}分钟
@@ -228,13 +229,13 @@
教学目标
-
{{ lesson.objectives }}
+
{{ lesson.objectives }}
教学准备
-
{{ lesson.preparation }}
+
{{ lesson.preparation }}
@@ -269,10 +270,11 @@
{{ index + 1 }}
-
{{ step.name }}
+
{{ step.name }}
{{ step.duration }}分钟
-
目标:{{ step.objective }}
-
{{ step.content }}
+
目标:{{ step.objective }}
+
{{ step.content }} +
@@ -281,13 +283,13 @@
教学延伸
-
{{ lesson.extension }}
+
{{ lesson.extension }}
教学反思
-
{{ lesson.reflection }}
+
{{ lesson.reflection }}
diff --git a/lesingle-edu-reading-platform-frontend/src/views/school/courses/CourseDetailView.vue b/lesingle-edu-reading-platform-frontend/src/views/school/courses/CourseDetailView.vue index 9616144..99f1dbf 100644 --- a/lesingle-edu-reading-platform-frontend/src/views/school/courses/CourseDetailView.vue +++ b/lesingle-edu-reading-platform-frontend/src/views/school/courses/CourseDetailView.vue @@ -75,7 +75,7 @@
核心内容 - {{ course.coreContent }} + {{ course.coreContent }}
@@ -142,28 +142,28 @@
-
{{ course.introSummary }}
+
{{ course.introSummary }}
-
{{ course.introHighlights }}
+
{{ course.introHighlights }}
-
{{ course.introGoals }}
+
{{ course.introGoals }}
-
{{ course.introSchedule }}
+
{{ course.introSchedule }}
-
{{ course.introKeyPoints }}
+
{{ course.introKeyPoints }}
-
{{ course.introMethods }}
+
{{ course.introMethods }}
-
{{ course.introEvaluation }}
+
{{ course.introEvaluation }}
-
{{ course.introNotes }}
+
{{ course.introNotes }}
@@ -197,7 +197,7 @@
-
{{ course.environmentConstruction }}
+
{{ course.environmentConstruction }}
@@ -217,7 +217,7 @@
{{ translateLessonType(lesson.lessonType) }}
-
{{ lesson.name }}
+
{{ lesson.name }}
{{ lesson.duration }}分钟
@@ -225,13 +225,13 @@
教学目标
-
{{ lesson.objectives }}
+
{{ lesson.objectives }}
教学准备
-
{{ lesson.preparation }}
+
{{ lesson.preparation }}
@@ -266,10 +266,11 @@
{{ index + 1 }}
-
{{ step.name }}
+
{{ step.name }}
{{ step.duration }}分钟
-
目标:{{ step.objective }}
-
{{ step.content }}
+
目标:{{ step.objective }}
+
{{ step.content }} +
@@ -277,14 +278,14 @@
-
教学延伸
-
{{ lesson.extension }}
+
教学延伸
+
{{ lesson.extension }}
-
教学反思
-
{{ lesson.reflection }}
+
教学反思
+
{{ lesson.reflection }}
@@ -379,7 +380,9 @@ - + diff --git a/lesingle-edu-reading-platform-frontend/src/views/teacher/courses/CourseDetailView.vue b/lesingle-edu-reading-platform-frontend/src/views/teacher/courses/CourseDetailView.vue index 7408a05..e7d94e1 100644 --- a/lesingle-edu-reading-platform-frontend/src/views/teacher/courses/CourseDetailView.vue +++ b/lesingle-edu-reading-platform-frontend/src/views/teacher/courses/CourseDetailView.vue @@ -81,7 +81,7 @@
核心内容 - {{ course.coreContent }} + {{ course.coreContent }}
@@ -148,28 +148,28 @@
-
{{ course.introSummary }}
+
{{ course.introSummary }}
-
{{ course.introHighlights }}
+
{{ course.introHighlights }}
-
{{ course.introGoals }}
+
{{ course.introGoals }}
-
{{ course.introSchedule }}
+
{{ course.introSchedule }}
-
{{ course.introKeyPoints }}
+
{{ course.introKeyPoints }}
-
{{ course.introMethods }}
+
{{ course.introMethods }}
-
{{ course.introEvaluation }}
+
{{ course.introEvaluation }}
-
{{ course.introNotes }}
+
{{ course.introNotes }}
@@ -203,7 +203,7 @@
-
{{ course.environmentConstruction }}
+
{{ course.environmentConstruction }}
@@ -217,17 +217,13 @@
-
+
{{ translateLessonType(lesson.lessonType) }}
-
{{ lesson.name }}
+
{{ lesson.name }}
{{ lesson.duration }}分钟
@@ -235,42 +231,33 @@
教学目标
-
{{ lesson.objectives }}
+
{{ lesson.objectives }}
教学准备
-
{{ lesson.preparation }}
+
{{ lesson.preparation }}
核心资源
-
+
{{ lesson.videoName || '绘本动画' }}
-
+
{{ lesson.pptName || '教学课件' }}
-
+
{{ lesson.pdfName || '电子绘本' }} @@ -285,10 +272,11 @@
{{ Number(index) + 1 }}
-
{{ step.name }}
+
{{ step.name }}
{{ step.duration }}分钟
-
目标:{{ step.objective }}
-
{{ step.content }}
+
目标:{{ step.objective }}
+
{{ step.content }} +
@@ -297,13 +285,13 @@
教学延伸
-
{{ lesson.extension }}
+
{{ lesson.extension }}
教学反思
-
{{ lesson.reflection }}
+
{{ lesson.reflection }}
@@ -327,12 +315,8 @@ 视频资源
-
+
{{ item.name }} @@ -346,12 +330,8 @@ 音频资源
-
+
{{ item.name }} @@ -365,12 +345,8 @@ 文档资源
-
+
@@ -386,14 +362,8 @@ 图片资源
- +
@@ -416,7 +386,8 @@
- +
@@ -430,11 +401,7 @@ - +
@@ -575,9 +542,9 @@ const themeTagStyle = computed(() => // 是否有课程介绍内容 const hasIntroContent = computed(() => { return course.value.introSummary || course.value.introHighlights || - course.value.introGoals || course.value.introSchedule || - course.value.introKeyPoints || course.value.introMethods || - course.value.introEvaluation || course.value.introNotes; + course.value.introGoals || course.value.introSchedule || + course.value.introKeyPoints || course.value.introMethods || + course.value.introEvaluation || course.value.introNotes; }); // 课程介绍填写数量 @@ -638,7 +605,7 @@ const allVideos = computed(() => { videos.push({ path: item.path, name: item.name || '视频', source: '资源库' }); }); } - } catch {} + } catch { } } return videos; }); @@ -654,7 +621,7 @@ const allAudios = computed(() => { audios.push({ path: item.path, name: item.name || '音频', source: '资源库' }); }); } - } catch {} + } catch { } } return audios; }); @@ -681,7 +648,7 @@ const allDocuments = computed(() => { docs.push({ path: item.path, name: item.name || '电子绘本', type: 'pdf', source: '资源库' }); }); } - } catch {} + } catch { } } return docs; }); @@ -697,16 +664,16 @@ const allImages = computed(() => { images.push({ path: item.path, name: item.name || '挂图' }); }); } - } catch {} + } catch { } } return images; }); const hasAnyResources = computed(() => { return allVideos.value.length > 0 || - allAudios.value.length > 0 || - allDocuments.value.length > 0 || - allImages.value.length > 0; + allAudios.value.length > 0 || + allDocuments.value.length > 0 || + allImages.value.length > 0; }); const totalResourcesCount = computed(() => { @@ -942,9 +909,11 @@ onMounted(() => { .fav-icon { color: rgba(0, 0, 0, 0.45); } + .fav-icon.favorited { color: #ff4d4f; } + .favorited { color: #ff4d4f; } @@ -1223,9 +1192,17 @@ onMounted(() => { font-size: 18px; margin-right: 8px; - &.video { color: #722ed1; } - &.ppt { color: #fa8c16; } - &.pdf { color: #f5222d; } + &.video { + color: #722ed1; + } + + &.ppt { + color: #fa8c16; + } + + &.pdf { + color: #f5222d; + } } .resource-name { diff --git a/lesingle-edu-reading-platform-frontend/src/views/teacher/courses/components/content/CourseBasicInfo.vue b/lesingle-edu-reading-platform-frontend/src/views/teacher/courses/components/content/CourseBasicInfo.vue index 627b071..4e74d97 100644 --- a/lesingle-edu-reading-platform-frontend/src/views/teacher/courses/components/content/CourseBasicInfo.vue +++ b/lesingle-edu-reading-platform-frontend/src/views/teacher/courses/components/content/CourseBasicInfo.vue @@ -25,7 +25,7 @@ - - {{ course.coreContent || '-' }} +
{{ course.coreContent || '-' }}
diff --git a/lesingle-edu-reading-platform-frontend/src/views/teacher/courses/components/content/CourseEnvironmentContent.vue b/lesingle-edu-reading-platform-frontend/src/views/teacher/courses/components/content/CourseEnvironmentContent.vue index 339d6a2..69e71ed 100644 --- a/lesingle-edu-reading-platform-frontend/src/views/teacher/courses/components/content/CourseEnvironmentContent.vue +++ b/lesingle-edu-reading-platform-frontend/src/views/teacher/courses/components/content/CourseEnvironmentContent.vue @@ -1,16 +1,11 @@