diff --git a/src/components/player/PdfViewer.vue b/src/components/player/PdfViewer.vue new file mode 100644 index 0000000..a8f7d83 --- /dev/null +++ b/src/components/player/PdfViewer.vue @@ -0,0 +1,30 @@ + + + + + \ No newline at end of file diff --git a/src/components/player/PptViewer.vue b/src/components/player/PptViewer.vue new file mode 100644 index 0000000..ab7178e --- /dev/null +++ b/src/components/player/PptViewer.vue @@ -0,0 +1,109 @@ + + + + + \ No newline at end of file diff --git a/src/components/player/VideoPlayer.vue b/src/components/player/VideoPlayer.vue new file mode 100644 index 0000000..a4a53f2 --- /dev/null +++ b/src/components/player/VideoPlayer.vue @@ -0,0 +1,52 @@ + + + + + \ No newline at end of file diff --git a/src/views/course/CourseDetail.vue b/src/views/course/CourseDetail.vue index 8185f18..7b73332 100644 --- a/src/views/course/CourseDetail.vue +++ b/src/views/course/CourseDetail.vue @@ -3,806 +3,848 @@
-

{{ course.title }}

-

{{ course.description }}

+

{{ courseData.title }}

+

{{ courseData.description }}

- 讲师: {{ course.teacher }} -
-
- - 更新时间: {{ course.updateTime }} + 讲师: {{ courseData.teacher }}
- {{ course.studentCount }}人学习 + {{ courseData.studentCount || 0 }}人学习
- - ({{ course.ratingCount }}) + + ({{ courseData.ratingCount || 0 }})
- -
-
-
- - -
- - -
-
+
+ + +
+
+ + + + + + +
+

{{ currentResource.title }}

+
+ + {{ getResourceTypeName(currentResource.type) }} + + + + {{ currentResource.duration }} + + + + 下载资料 + +
+
+
+
+ +
+ + +
+ + -