| 
					
				 | 
			
			
				@@ -4,7 +4,7 @@ import CardType from '/src/components/card-type'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import Pagination from '/src/components/pagination'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import SearchGroupResources from './search-group-resources'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { materialQueryPage } from '../../api'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import { NSpin } from 'naive-ui'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { NModal, NSpin } from 'naive-ui'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import TheEmpty from '/src/components/TheEmpty'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import CardPreview from '/src/components/card-preview'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -27,6 +27,7 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         sourceType: 2 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       tableList: [] as any, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      teachingStatus: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       show: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       item: {} as any 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -57,7 +58,10 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return () => ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <SearchGroupResources onSearch={(item: any) => onSearch(item)} /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <SearchGroupResources 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          onSearch={(item: any) => onSearch(item)} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          onAdd={() => (state.teachingStatus = true)} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <NSpin v-model:show={state.loading}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <div class={styles.list}> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -97,6 +101,17 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         {/* 弹窗查看 */} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <CardPreview v-model:show={state.show} item={state.item} /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        {/* 添加自定义教材 */} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <NModal 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          v-model:show={state.teachingStatus} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          preset="card" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          showIcon={false} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          class={['modalTitle background', styles.teachingModal]} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          title={'自定义教材'} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          blockScroll={false}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          1212 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </NModal> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 |