| 
					
				 | 
			
			
				@@ -40,7 +40,7 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   name: 'courseware-list', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   setup() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const popoverShow = ref(false); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    const baseBookVersionList = ref([] as any); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    // const baseBookVersionList = ref([] as any); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const bookVersionList = ref([] as any); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 返回 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const goback = () => { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -73,14 +73,25 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         const { data } = await api_bookVersionPage({ type: 'COURSEWARE' }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         const result = data.rows || []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        baseBookVersionList.value = result.map((item: any) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // baseBookVersionList.value = result.map((item: any) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //   return { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //     bookVersionId: item.id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //     bookVersionName: item.name 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //   }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // ...deepClone(baseBookVerionList.value), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        bookVersionList.value = result.map((item: any) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           return { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             bookVersionId: item.id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             bookVersionName: item.name 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        bookVersionList.value = deepClone(baseBookVersionList.value); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        const index = baseBookVersionList.value.findIndex( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        bookVersionList.value.push({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          bookVersionId: -1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          bookVersionName: '自定义' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        const index = bookVersionList.value.findIndex( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           (item: any) => item.bookVersionId == coursewareStorage.bookVersionId 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // 判断列表中是存在,缓存的教材数据 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -235,7 +246,6 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           class={[ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             styles.content, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             data.courseRecord?.id ? styles.courseDetails : '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            // data.list.length <= 0 && !data.loading ? styles.contentEmpty : '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           ]}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <div class={styles.wrapLeft}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             {data.courseRecord ? ( 
			 |