| 
					
				 | 
			
			
				@@ -85,22 +85,25 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return () => ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <div class={styles.selectClass}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <div class={styles.searchGroup}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <NSelect 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            options={[ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              { id: '', name: '全部声部' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              ...(props.lessonCoursewareSubjectList as any) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            ]} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            valueField="id" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            labelField="name" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            style={{ width: '220px' }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            placeholder={'请选择声部'} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            v-model:value={forms.subjectId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            onUpdate:value={() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              getDetail(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        {props.classId && ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <div class={styles.searchGroup}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <NSelect 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              options={[ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                { id: '', name: '全部声部' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                ...(props.lessonCoursewareSubjectList as any) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              ]} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              valueField="id" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              labelField="name" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              style={{ width: '220px' }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              placeholder={'请选择声部'} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              v-model:value={forms.subjectId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              onUpdate:value={() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                getDetail(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        )} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <NSpin show={forms.loading}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <NScrollbar class={styles.selectClassScroll}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <div 
			 |