| 
					
				 | 
			
			
				@@ -156,6 +156,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         SELECT COUNT(DISTINCT su.id_) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         FROM sys_user su 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         LEFT JOIN student_registration sr ON su.id_ = sr.user_id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHERE su.user_type_ = 'STUDENT' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <include refid="queryHasCourseSql"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <select id="findStudentBaseInfoByUserID" resultMap="studentManageListDto"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -536,7 +537,6 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <sql id="queryHasCourseSql"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        WHERE su.user_type_ = 'STUDENT' AND cs.status_ != 'OVER' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <if test="organId != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             AND FIND_IN_SET(su.organ_id_,#{organId}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </if> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -554,6 +554,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         SELECT su.id_ FROM sys_user su 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         LEFT JOIN course_schedule_student_payment cssp ON cssp.user_id_ = su.id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         LEFT JOIN course_schedule cs ON cs.id_ = cssp.course_schedule_id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHERE su.user_type_ = 'STUDENT' AND cs.status_ != 'OVER' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <include refid="queryHasCourseSql"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         GROUP BY su.id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ORDER BY su.create_time_ DESC 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -563,6 +564,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         SELECT COUNT(DISTINCT su.id_) FROM sys_user su 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         LEFT JOIN course_schedule_student_payment cssp ON cssp.user_id_ = su.id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         LEFT JOIN course_schedule cs ON cs.id_ = cssp.course_schedule_id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHERE su.user_type_ = 'STUDENT' AND cs.status_ != 'OVER' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <include refid="queryHasCourseSql"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <select id="queryNotCourse" resultType="java.lang.Integer"> 
			 |