|  | @@ -894,24 +894,10 @@
 | 
	
		
			
				|  |  |          GROUP BY stu.teacher_id_
 | 
	
		
			
				|  |  |      </select>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    <select id="getOrganOrganTeacherStudentNum" resultType="int">
 | 
	
		
			
				|  |  | -        SELECT COUNT(DISTINCT t.user_id_)
 | 
	
		
			
				|  |  | -        FROM ((SELECT sr.user_id_
 | 
	
		
			
				|  |  | -        FROM student_registration sr
 | 
	
		
			
				|  |  | -        LEFT JOIN music_group mg ON sr.music_group_id_=mg.id_
 | 
	
		
			
				|  |  | -        WHERE mg.status_='PROGRESS' AND sr.music_group_status_='NORMAL')
 | 
	
		
			
				|  |  | -        UNION ALL
 | 
	
		
			
				|  |  | -        (SELECT
 | 
	
		
			
				|  |  | -        cssp.user_id_
 | 
	
		
			
				|  |  | -        FROM
 | 
	
		
			
				|  |  | -        course_schedule_student_payment cssp
 | 
	
		
			
				|  |  | -        LEFT JOIN course_schedule cs ON cssp.course_schedule_id_=cs.id_
 | 
	
		
			
				|  |  | -        WHERE
 | 
	
		
			
				|  |  | -        cssp.group_type_ IN ('VIP', 'PRACTICE')
 | 
	
		
			
				|  |  | -        AND cs.status_='NOT_START')) t
 | 
	
		
			
				|  |  | -        LEFT JOIN student stu ON t.user_id_=stu.user_id_
 | 
	
		
			
				|  |  | -        LEFT JOIN sys_user su ON t.user_id_ = su.id_
 | 
	
		
			
				|  |  | -        LEFT JOIN teacher tea ON stu.teacher_id_=tea.id_
 | 
	
		
			
				|  |  | +    <select id="getOrganNoTeacherStudentNum" resultType="int">
 | 
	
		
			
				|  |  | +        SELECT COUNT(DISTINCT stu.user_id_)
 | 
	
		
			
				|  |  | +        FROM student stu
 | 
	
		
			
				|  |  | +        LEFT JOIN sys_user su ON stu.user_id_ = su.id_
 | 
	
		
			
				|  |  |          WHERE su.del_flag_=0 AND stu.teacher_id_ IS NULL
 | 
	
		
			
				|  |  |          <if test="organId!=null">
 | 
	
		
			
				|  |  |              AND su.organ_id_=#{organId}
 |