|  | @@ -245,9 +245,10 @@
 | 
	
		
			
				|  |  |          <result column="payment_status_" property="paymentStatus"/>
 | 
	
		
			
				|  |  |          <result column="gender_" property="gender"/>
 | 
	
		
			
				|  |  |          <result column="user_id_" property="studentId"/>
 | 
	
		
			
				|  |  | +        <result column="id_" property="id"/>
 | 
	
		
			
				|  |  |      </resultMap>
 | 
	
		
			
				|  |  |      <select id="queryStudentDetailPage" resultMap="studentApplyDetail">
 | 
	
		
			
				|  |  | -        SELECT sr.user_id_,sr.name_ username_,sr.parents_name_,sr.current_class_,sr.current_grade_,
 | 
	
		
			
				|  |  | +        SELECT sr.id_, sr.user_id_,sr.name_ username_,sr.parents_name_,sr.current_class_,sr.current_grade_,
 | 
	
		
			
				|  |  |          su.gender_,sr.is_allow_adjust_, s.name_ subject_name_,ss.name_
 | 
	
		
			
				|  |  |          actual_subject_name_,sr.parents_phone_,sr.payment_status_
 | 
	
		
			
				|  |  |          FROM student_registration sr
 | 
	
	
		
			
				|  | @@ -321,7 +322,7 @@
 | 
	
		
			
				|  |  |          student_registration sr on u.id_ = sr.user_id_ where u.id_ = #{userId} order by sr.create_time_ desc limit 0,1
 | 
	
		
			
				|  |  |      </select>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    <select id="queryByUserIdAndMusicGroupId" resultMap="StudentRegistration" parameterType="map">
 | 
	
		
			
				|  |  | +    <select id="queryByUserIdAndMusicGroupId" resultMap="StudentRegistration">
 | 
	
		
			
				|  |  |          select * from student_registration where music_group_id_ = #{musicGroupId} and user_id_ = #{userId}
 | 
	
		
			
				|  |  |      </select>
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -405,21 +406,13 @@
 | 
	
		
			
				|  |  |              #{item.remark},now(),now(),#{item.parentsName},#{item.parentsCompany},#{item.paymentStatus,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{item.subjectId},#{item.musicGroupStatus,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler})
 | 
	
		
			
				|  |  |          </foreach>
 | 
	
		
			
				|  |  |      </insert>
 | 
	
		
			
				|  |  | -    <insert id="insertBasic" parameterType="com.ym.mec.biz.dal.entity.StudentRegistration">
 | 
	
		
			
				|  |  | -        INSERT INTO student_registration
 | 
	
		
			
				|  |  | -        (parents_phone_,user_id_,name_,music_group_id_,current_grade_,current_class_,subject_id_,
 | 
	
		
			
				|  |  | -        create_time_,update_time_,parents_name_,payment_status_,actual_subject_id_,music_group_status_)
 | 
	
		
			
				|  |  | -        VALUES (#{parentsPhone},#{userId},#{name},#{musicGroupId},#{currentGrade},#{currentClass},#{subjectId},
 | 
	
		
			
				|  |  | -            now(),now(),#{parentsName},#{paymentStatus,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{subjectId},
 | 
	
		
			
				|  |  | -            #{musicGroupStatus,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler})
 | 
	
		
			
				|  |  | -    </insert>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      <!-- 查询乐团userIdList的学生 -->
 | 
	
		
			
				|  |  |      <select id="findStudentListByUserIdList" resultMap="StudentRegistration">
 | 
	
		
			
				|  |  | -        SELECT * FROM student_registration WHERE music_group_id_ = #{musicGroupId} AND FIND_IN_SET(user_id_,#{userIdList})
 | 
	
		
			
				|  |  | -    </select>
 | 
	
		
			
				|  |  | -    <select id="queryStudentByMusicGroupId" resultMap="StudentRegistration">
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | +        SELECT * FROM student_registration WHERE music_group_id_ = #{musicGroupId} AND user_id_ IN
 | 
	
		
			
				|  |  | +        <foreach collection="userIdList" item="userId" index="index" open="(" close=")" separator=",">
 | 
	
		
			
				|  |  | +            #{userId}
 | 
	
		
			
				|  |  | +        </foreach>
 | 
	
		
			
				|  |  |      </select>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      <!-- 批量开启缴费 -->
 |