소스 검색

Merge branch 'main' into staging

lex-xin 10 달 전
부모
커밋
74c67aabe5
2개의 변경된 파일9개의 추가작업 그리고 6개의 파일을 삭제
  1. 0 0
      dist/js/476.1a2a46a8.js
  2. 9 6
      src/views/coursewarePlay/coursewarePlay.vue

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 0
dist/js/476.1a2a46a8.js


+ 9 - 6
src/views/coursewarePlay/coursewarePlay.vue

@@ -466,15 +466,18 @@ function handleCourseClick(value: any) {
       return value.id === item.id && value.knowledgePointId === item.knowledgePointId
    })
 
-   const newItem = flattenCoursewareList.value[newIndex]
-   const newParentId = newItem ? newItem.parentData?.ids[0] : ""
+   if (searchObj.source === "search") {
+      const newItem = flattenCoursewareList.value[newIndex]
+      const newParentId = newItem ? newItem.parentData?.ids[0] : ""
 
-   if (newParentId) {
-      const parentItem = coursewareList.value.find((item: any) => item.id === newParentId)
-      if (parentItem) {
-         lessonTargetDetail.value = parentItem.lessonTargetDesc
+      if (newParentId) {
+         const parentItem = coursewareList.value.find((item: any) => item.id === newParentId)
+         if (parentItem) {
+            lessonTargetDetail.value = parentItem.lessonTargetDesc
+         }
       }
    }
+
    activeCoursewareIndex.value = newIndex
    drawerShow.value = false
 }

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.