| 
					
				 | 
			
			
				@@ -249,7 +249,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			<if test="studentStatus != null and studentStatus != ''"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				<if test="studentStatus == 'NORMAL'"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					AND (ss.last_visit_status_ = #{feedbackType} OR (ss.last_visit_status_ IS NULL AND (ss.no_schedule_num_ > 0 OR ss.sub_course_num_ > 0) AND ss.lately_year_course_consumer_ > 0)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					AND (ss.last_visit_status_ = #{feedbackType} OR (ss.last_visit_status_ IS NULL 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					AND (ss.no_schedule_num_ > 0 OR ss.sub_course_num_ > 0) AND ss.lately_year_course_consumer_ > 0)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				<if test="studentStatus == 'SLEEPY'"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					AND (ss.last_visit_status_ = #{feedbackType} OR (ss.last_visit_status_ IS NULL AND ss.over_course_num_ > 0 AND (ss.sub_course_num_ > 0 OR ss.no_schedule_num_ > 0) AND ss.lately_year_course_consumer_ <= 0)) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -333,7 +334,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		SELECT *,ss.not_start_course_fee_ + ss.no_course_fee_ preCourseFee, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		ss.no_schedule_num_ + ss.sub_course_num_ subTotalCourse, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			CASE WHEN ss.last_visit_status_ IN ('NORMAL','PAUSE','SLEEPY','LOST') THEN ss.last_visit_status_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			WHEN (ss.no_schedule_num_ > 0 OR ss.sub_course_num_ > 0) AND (ss.lately_year_course_consumer_ > 0 OR ss.over_course_num_ <= 0) THEN 'NORMAL' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			WHEN (ss.no_schedule_num_ > 0 OR ss.sub_course_num_ > 0) AND ss.lately_year_course_consumer_ > 0 THEN 'NORMAL' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			WHEN ss.over_course_num_ > 0 AND (ss.sub_course_num_ > 0 OR ss.no_schedule_num_ > 0) AND ss.lately_year_course_consumer_ <= 0 THEN 'SLEEPY' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			WHEN ss.over_course_num_ > 0 AND ss.sub_course_num_ <= 0 AND ss.no_schedule_num_ <= 0 AND suca.course_balance_ <= 0 THEN 'LOST' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			WHEN suca.course_balance_ > 0 AND ss.sub_course_num_ <= 0 AND ss.no_schedule_num_ <= 0 THEN 'PAUSE' ELSE 'OTHER' END student_status_ 
			 |