From 6165979b6f549ff01973efa424ae6689fa4fd247 Mon Sep 17 00:00:00 2001 From: zhaofang <752743406@qq.com> Date: Fri, 16 Sep 2022 18:28:08 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=BE=E7=A8=8B=E7=AC=94=E8=AE=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Portal/authorInfo.vue | 9 +- src/components/Portal/comments.vue | 114 ++-- src/components/Portal/noteComment.vue | 845 ++++++++++++++++++++++++++ src/icons/svg/triangle.svg | 1 + src/views/study/coursenew.vue | 19 +- 5 files changed, 916 insertions(+), 72 deletions(-) create mode 100644 src/components/Portal/noteComment.vue create mode 100644 src/icons/svg/triangle.svg diff --git a/src/components/Portal/authorInfo.vue b/src/components/Portal/authorInfo.vue index c747284c..3245ba6e 100644 --- a/src/components/Portal/authorInfo.vue +++ b/src/components/Portal/authorInfo.vue @@ -5,15 +5,15 @@
-
+
-
- {{userName}} +
+ {{userName}} ({{userInfo}})
@@ -112,7 +112,8 @@ import { userAvatarText } from "@/utils/tools.js"; line-height: 18px; display: flex; .author-text{ - color: #6E7B84; + font-size: 12px; + color: #666666; margin-left: 4px; } .uavatar{ diff --git a/src/components/Portal/comments.vue b/src/components/Portal/comments.vue index 19c57bb5..d02929dd 100644 --- a/src/components/Portal/comments.vue +++ b/src/components/Portal/comments.vue @@ -1,32 +1,16 @@ + + + \ No newline at end of file diff --git a/src/icons/svg/triangle.svg b/src/icons/svg/triangle.svg new file mode 100644 index 00000000..bb6a6f57 --- /dev/null +++ b/src/icons/svg/triangle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/views/study/coursenew.vue b/src/views/study/coursenew.vue index a9d2dbad..7dcafdc5 100644 --- a/src/views/study/coursenew.vue +++ b/src/views/study/coursenew.vue @@ -110,14 +110,15 @@
课程评论
课程笔记
-
+
-
-
33条笔记
+
+ +
@@ -190,6 +191,7 @@ import { mapGetters } from 'vuex'; import portalHeader from "@/components/PortalHeader.vue"; import comments from "@/components/Portal/comments.vue"; +import noteComments from "@/components/Portal/noteComment.vue"; import interactBar from "@/components/Portal/interactBar.vue"; import audioPlayer from '@/components/AudioPlayer/index.vue'; import videoPlayer from '@/components/VideoPlayer/index.vue'; @@ -214,7 +216,7 @@ import assess from '@/components/Course/assess'; import myNote from '../../components/Course/myNote.vue'; export default { name: "atticle", - components: {courseImage, portalHeader, hyperLink, comments, homework, exam, interactBar, assess, pdfPreview, audioPlayer, videoPlayer,myNote }, + components: {courseImage, portalHeader, hyperLink, comments, homework, exam, interactBar, assess, pdfPreview, audioPlayer, videoPlayer,myNote,noteComments }, data(){ return{ notePlay:null, @@ -1068,8 +1070,8 @@ export default { } .coures-note{ min-height: 500px; - padding-left: 50px; - padding-top: 25px; + padding-left: 17px; + padding-top: 10px; .note-tole{ color: #333333; font-size: 18px; @@ -1090,11 +1092,12 @@ export default { margin-left: 47px; div{ flex: 1; - color: #666666; + color: #333333; font-size: 18px; } .coureactive{ color: #333333; + font-weight: 600; position: relative; span{ display: inline-block;