| 
					
				 | 
			
			
				@@ -1,4 +1,4 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import { defineComponent, onMounted, reactive, ref } from 'vue'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { computed, defineComponent, onMounted, reactive, ref } from 'vue'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import styles from './index.module.less'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { NIcon, NSpin, NScrollbar, NModal, NImage } from 'naive-ui'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -172,6 +172,14 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       setLastUseCoursewareId(item.id); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    const formatSubjectNames = computed(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      const names = prepareStore.getBaseCourseware.subjectNames; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if (!names) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return ''; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      return names.split(',').join('、'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     onMounted(async () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       show.value = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       await getLessonCourseware(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -193,7 +201,9 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         {forms.showSelectBookStatus && 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           (prepareStore.getBaseCourseware.id ? ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <div id="lessons-0" class={styles['select-directory-info']}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <div class={styles.itemImg}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <div 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                class={styles.itemImg} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                onClick={() => (forms.coursewareStatus = true)}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 <NImage 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   objectFit="cover" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   src={prepareStore.getBaseCourseware.coverImg} 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -206,9 +216,7 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <div class={styles.itemContent}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 <h2>{prepareStore.getBaseCourseware.name}</h2> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                <div class={styles.subjects}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  {prepareStore.getBaseCourseware.subjectNames} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <div class={styles.subjects}>{formatSubjectNames.value}</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 <div 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   class={styles.changeDir} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   onClick={() => (forms.coursewareStatus = true)}> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -368,7 +376,7 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           preset="card" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           showIcon={false} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           class={['modalTitle background', styles.coursewareModal]} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          title={'选择教材'} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          title={'切换教材'} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           blockScroll={false}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <SelectLessonware 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             onClose={() => (forms.coursewareStatus = false)} 
			 |