| 
					
				 | 
			
			
				@@ -476,7 +476,7 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       coursewareDetailId: itemResult.coursewareDetailId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       knowledgePointId: [itemResult.coursewareDetailId, item.knowledgePointId], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       materialId: item.id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      id: index + '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      id: (i * 1000 + '') + index + '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -502,7 +502,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; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -543,13 +543,13 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           if (activeData.isAutoPlay) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             item.autoPlay = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           popupData.activeIndex = _firstIndex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           popupData.playIndex = _firstIndex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           popupData.tabName = item.tabName; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           popupData.tabActive = item.knowledgePointId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           popupData.itemActive = item.id; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           popupData.itemName = item.name; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           data.detail = detailList.value?.find((child: any) => child.coursewareDetailId === item.coursewareDetailId) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -892,9 +892,16 @@ 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; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if (popupData.activeIndex == index) return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       await handleStop(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       data.animationState = 'start'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       data.videoState = 'init'; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1430,7 +1437,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); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 }} 
			 |