|
@@ -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
|
|
|
}
|