|
@@ -460,7 +460,7 @@ export default defineComponent({
|
|
|
coursewareDetailId: itemResult.coursewareDetailId,
|
|
|
knowledgePointId: [itemResult.coursewareDetailId, item.knowledgePointId],
|
|
|
materialId: item.id,
|
|
|
- id: index + ''
|
|
|
+ id: (i * 1000 + '') + index + ''
|
|
|
};
|
|
|
});
|
|
|
}
|
|
@@ -482,7 +482,7 @@ export default defineComponent({
|
|
|
content: item.content,
|
|
|
knowledgePointId: [itemResult.coursewareDetailId, n.id, item.knowledgePointId],
|
|
|
materialId: item.id,
|
|
|
- id: index + ''
|
|
|
+ id: (i * 1000 + '') + index + ''
|
|
|
};
|
|
|
});
|
|
|
return cn;
|
|
@@ -891,6 +891,13 @@ export default defineComponent({
|
|
|
if(data.source === 'search') {
|
|
|
const item = data.itemList[index];
|
|
|
data.detail = detailList.value?.find((child: any) => child.coursewareDetailId === item.coursewareDetailId)
|
|
|
+ popupData.tabActive = item.knowledgePointId;
|
|
|
+ popupData.itemActive = item.id;
|
|
|
+ popupData.itemName = item.name;
|
|
|
+ popupData.tabName = item.tabName;
|
|
|
+ if (item.typeCode == 'SONG') {
|
|
|
+ activeData.model = true;
|
|
|
+ }
|
|
|
}
|
|
|
// 如果是当前正在播放 或者是视频最后一个
|
|
|
if (popupData.activeIndex == index) return
|
|
@@ -1387,7 +1394,7 @@ export default defineComponent({
|
|
|
}
|
|
|
})
|
|
|
data.itemList = tempList || []
|
|
|
- data.search = JSON.parse(JSON.stringify(data.searchTemp))
|
|
|
+ data.search = data.searchTemp ? JSON.parse(JSON.stringify(data.searchTemp)) : ''
|
|
|
}
|
|
|
toggleMaterial(res.itemActive);
|
|
|
}}
|