| 
					
				 | 
			
			
				@@ -1504,7 +1504,22 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         WHERE sr.music_group_id_ = #{musicGroupId} AND sr.music_group_status_ = 'NORMAL' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         GROUP BY sr.music_group_id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <!-- 获取报名相关数据 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <select id="getRegisters" resultType="com.ym.mec.biz.dal.dto.MusicGroupRegAndMoneyDto"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SELECT music_group_id_ musicGroupId, COUNT(*) regNum,SUM(IF(payment_status_ = '2',1,0)) payNum, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(IF(paying_status_='2',1,0)) checkNum,SUM(IF((music_group_status_= 'NORMAL' and has_cloud_teacher_=1),1,0)) buyCloudTeacherNum 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        FROM student_registration 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHERE music_group_id_ IN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <foreach collection="musicGroupIds" item="musicGroupId" open="(" close=")" separator=","> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            #{musicGroupId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </foreach> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AND music_group_status_ != 'QUIT' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        GROUP BY music_group_id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <select id="checkHasMemberGroup" resultType="java.lang.Boolean"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        SELECT COUNT(id_) > 0 FROM student_registration WHERE music_group_id_ != #{musicGroupId} AND music_group_status_ != 'QUIT' AND user_id_ = #{userId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SELECT COUNT(sr.id_) > 0 FROM student_registration sr 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        LEFT JOIN music_group mg ON mg.id_ = sr.music_group_id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHERE sr.music_group_id_ != #{musicGroupId} AND mg.music_group_status_ != 'QUIT' AND sr.user_id_ = #{userId} AND mg.course_view_type_ = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </mapper> 
			 |