Browse Source

feat: 修改

TIANYONG 1 year ago
parent
commit
e7fe845333

+ 13 - 13
src/views/courseware-list/component/book/index.tsx

@@ -350,19 +350,19 @@ export default defineComponent({
             c_orientation: 0 // 0 横屏 1 竖屏
           }
         });
-        // router.push({
-        //   path: '/courseware-play',
-        //   query: {
-        //     id: item.id,
-        //     subjectId: props.subjectId,
-        //     lessonCoursewareId: item.lessonCoursewareId,
-        //     courseId: props.bookData.id,
-        //     lessonCoursewareDetailId: item.lessonCoursewareDetailId,
-        //     name: item.zjName,
-        //     tab: props.tab,
-        //     coursewareDetailKnowledgeId: item.coursewareDetailKnowledgeId
-        //   }
-        // });
+        router.push({
+          path: '/courseware-play',
+          query: {
+            id: item.id,
+            subjectId: props.subjectId,
+            lessonCoursewareId: item.lessonCoursewareId,
+            courseId: props.bookData.id,
+            lessonCoursewareDetailId: item.lessonCoursewareDetailId,
+            name: item.zjName,
+            tab: props.tab,
+            coursewareDetailKnowledgeId: item.coursewareDetailKnowledgeId
+          }
+        });
       }
     };
 

+ 4 - 4
src/views/courseware-play/component/points.tsx

@@ -21,11 +21,11 @@ export default defineComponent({
       type: Array as any,
       default: () => []
     },
-    kjId: {
+    kjId: { // 课件id
       type: String,
       default: ''
     },
-    zsdId: {
+    zsdId: { // 知识点id
       type: String,
       default: ''
     },
@@ -41,7 +41,7 @@ export default defineComponent({
       type: String,
       default: ''
     },
-    itemName: {
+    itemName: { // 章节名称
       type: String,
       default: ''
     }
@@ -92,7 +92,7 @@ export default defineComponent({
     watch(
       () => props.popShow,
       () => {
-        console.log('刷新123')
+        // console.log('刷新123')
         pointData.kjId = props.kjId
         pointData.zsdId = props.zsdId
       }

+ 5 - 0
src/views/courseware-play/index.tsx

@@ -883,6 +883,11 @@ export default defineComponent({
       popupData.activeIndex = 0;
       popupData.itemActive = data.knowledgePointList[0].id;
       popupData.itemName = data.knowledgePointList[0].name;
+      // 匹配到当前的章节名称
+      const dyItem  = data.courseDetails.find((unit: any) => unit.id === activeData.lessonCoursewareDetailId)
+      const zjItem = dyItem?.knowledgeList?.find((chapter: any) => chapter.id === activeData.coursewareDetailKnowledgeId)
+      zjItem && (popupData.itemPointName = zjItem.name)
+      console.log(2222,popupData.itemPointName)
       loadingClass.value = false;
     };
     // 通过章节id,检测此章节有几个课件