|  | @@ -487,6 +487,7 @@
 | 
	
		
			
				|  |  |          SELECT mg.id_ 'key',CASE WHEN MIN(mgpcd.payment_status_) IS NULL THEN 'NON_PAYMENT' ELSE MIN(mgpcd.payment_status_) END 'value'
 | 
	
		
			
				|  |  |          FROM music_group mg
 | 
	
		
			
				|  |  |          LEFT JOIN music_group_payment_calender mgpc ON mgpc.music_group_id_ = mg.id_
 | 
	
		
			
				|  |  | +        AND mgpc.status_ IN ('NO','OPEN','OVER')
 | 
	
		
			
				|  |  |          AND DATE_FORMAT(NOW(),'%Y-%m-%d') >= DATE_FORMAT(mgpc.payment_valid_start_date_,'%Y-%m-%d')
 | 
	
		
			
				|  |  |          LEFT JOIN music_group_payment_calender_detail mgpcd ON mgpc.id_ = mgpcd.music_group_payment_calender_id_ AND mgpcd.user_id_ = #{userId}
 | 
	
		
			
				|  |  |          WHERE FIND_IN_SET(mg.id_,#{musicGroupId})
 | 
	
	
		
			
				|  | @@ -496,7 +497,9 @@
 | 
	
		
			
				|  |  |          SELECT mgpcd.user_id_ 'key',
 | 
	
		
			
				|  |  |          CASE WHEN MIN(mgpcd.payment_status_) IS NULL THEN 'NON_PAYMENT' ELSE MIN(mgpcd.payment_status_) END 'value'
 | 
	
		
			
				|  |  |          FROM music_group mg
 | 
	
		
			
				|  |  | -        LEFT JOIN music_group_payment_calender mgpc ON mgpc.music_group_id_ = mg.id_ AND DATE_FORMAT(NOW(),'%Y-%m-%d') >= DATE_FORMAT(mgpc.payment_valid_start_date_,'%Y-%m-%d')
 | 
	
		
			
				|  |  | +        LEFT JOIN music_group_payment_calender mgpc ON mgpc.music_group_id_ = mg.id_
 | 
	
		
			
				|  |  | +        AND mgpc.status_ IN ('NO','OPEN','OVER')
 | 
	
		
			
				|  |  | +        AND DATE_FORMAT(NOW(),'%Y-%m-%d') >= DATE_FORMAT(mgpc.payment_valid_start_date_,'%Y-%m-%d')
 | 
	
		
			
				|  |  |          LEFT JOIN music_group_payment_calender_detail mgpcd ON mgpc.id_ = mgpcd.music_group_payment_calender_id_
 | 
	
		
			
				|  |  |          WHERE mg.id_ = #{musicGroupId} AND mgpcd.user_id_ IN
 | 
	
		
			
				|  |  |          <foreach collection="studentId" item="item" separator="," open="(" close=")">
 |