|  | @@ -882,7 +882,7 @@
 | 
	
		
			
				|  |  |  		AND cs.status_ = 'OVER' AND cs.del_flag_ = 0 AND cs.class_date_ >= '2021-02-01'
 | 
	
		
			
				|  |  |  		AND (((ta.sign_in_status_ = 0 OR ta.sign_out_status_ = 0) AND ta.dispose_content_ IS NULL) OR (sa.id_ IS NULL OR (sa.status_ != 'NORMAL' AND sa.visit_flag_ = 0)))
 | 
	
		
			
				|  |  |  		AND ta.sign_in_status_ IS NOT NULL AND ta.sign_out_status_ IS NOT NULL
 | 
	
		
			
				|  |  | -		AND (cs.new_course_id_ IS NULL OR cs.new_course_id_=cs.id_)
 | 
	
		
			
				|  |  | +		AND (cs.new_course_id_ IS NULL OR cs.new_course_id_=cs.id_) AND cssp.id_ IS NOT NULL
 | 
	
		
			
				|  |  |  		<if test="classGroupIds != null and classGroupIds.size() > 0">
 | 
	
		
			
				|  |  |  			AND cs.class_group_id_ IN
 | 
	
		
			
				|  |  |  			<foreach collection="classGroupIds" item="classGroupId" open="(" close=")" separator=",">
 | 
	
	
		
			
				|  | @@ -910,7 +910,7 @@
 | 
	
		
			
				|  |  |  		AND cs.status_ = 'OVER' AND cs.del_flag_ = 0 AND cs.class_date_ >= '2021-02-01'
 | 
	
		
			
				|  |  |  		AND (((ta.sign_in_status_ = 0 OR ta.sign_out_status_ = 0) AND ta.dispose_content_ IS NULL) OR (sa.id_ IS NULL OR (sa.status_ != 'NORMAL' AND sa.visit_flag_ = 0)))
 | 
	
		
			
				|  |  |  		AND ta.sign_in_status_ IS NOT NULL AND ta.sign_out_status_ IS NOT NULL
 | 
	
		
			
				|  |  | -		AND (cs.new_course_id_ IS NULL OR cs.new_course_id_=cs.id_)
 | 
	
		
			
				|  |  | +		AND (cs.new_course_id_ IS NULL OR cs.new_course_id_=cs.id_) AND cssp.id_ IS NOT NULL
 | 
	
		
			
				|  |  |  		<if test="classGroupIds != null and classGroupIds.size() > 0">
 | 
	
		
			
				|  |  |  			AND cs.class_group_id_ IN
 | 
	
		
			
				|  |  |  			<foreach collection="classGroupIds" item="classGroupId" open="(" close=")" separator=",">
 |