|
@@ -15,6 +15,7 @@
|
|
<result column="current_grade_" property="currentGrade"/>
|
|
<result column="current_grade_" property="currentGrade"/>
|
|
<result column="current_grade_date_" property="currentGradeDate"/>
|
|
<result column="current_grade_date_" property="currentGradeDate"/>
|
|
<result column="current_grade_" property="currentGrade"/>
|
|
<result column="current_grade_" property="currentGrade"/>
|
|
|
|
+ <result column="current_grade_num_" property="currentGradeNum"/>
|
|
<result column="current_class_" property="currentClass"/>
|
|
<result column="current_class_" property="currentClass"/>
|
|
<result column="subject_id_" property="subjectId"/>
|
|
<result column="subject_id_" property="subjectId"/>
|
|
<result column="actual_subject_id_" property="actualSubjectId"/>
|
|
<result column="actual_subject_id_" property="actualSubjectId"/>
|
|
@@ -117,6 +118,7 @@
|
|
<if test="name!=null">name_,</if>
|
|
<if test="name!=null">name_,</if>
|
|
<if test="musicGroupId!=null">music_group_id_,</if>
|
|
<if test="musicGroupId!=null">music_group_id_,</if>
|
|
<if test="currentGrade!=null">current_grade_,</if>
|
|
<if test="currentGrade!=null">current_grade_,</if>
|
|
|
|
+ <if test="currentGradeNum!=null">current_grade_num_,</if>
|
|
<if test="currentGradeDate!=null">current_grade_date_,</if>
|
|
<if test="currentGradeDate!=null">current_grade_date_,</if>
|
|
<if test="currentClass!=null">current_class_,</if>
|
|
<if test="currentClass!=null">current_class_,</if>
|
|
<if test="subjectId!=null">subject_id_,</if>
|
|
<if test="subjectId!=null">subject_id_,</if>
|
|
@@ -141,6 +143,7 @@
|
|
<if test="name!=null">#{name},</if>
|
|
<if test="name!=null">#{name},</if>
|
|
<if test="musicGroupId!=null">#{musicGroupId},</if>
|
|
<if test="musicGroupId!=null">#{musicGroupId},</if>
|
|
<if test="currentGrade!=null">#{currentGrade},</if>
|
|
<if test="currentGrade!=null">#{currentGrade},</if>
|
|
|
|
+ <if test="currentGradeNum!=null">#{currentGradeNum},</if>
|
|
<if test="currentGradeDate!=null">#{currentGradeDate},</if>
|
|
<if test="currentGradeDate!=null">#{currentGradeDate},</if>
|
|
<if test="currentClass!=null">#{currentClass},</if>
|
|
<if test="currentClass!=null">#{currentClass},</if>
|
|
<if test="subjectId!=null">#{subjectId},</if>
|
|
<if test="subjectId!=null">#{subjectId},</if>
|
|
@@ -180,6 +183,9 @@
|
|
<if test="currentGrade != null">
|
|
<if test="currentGrade != null">
|
|
current_grade_ = #{currentGrade},
|
|
current_grade_ = #{currentGrade},
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="currentGradeNum != null">
|
|
|
|
+ current_grade_num_ = #{currentGradeNum},
|
|
|
|
+ </if>
|
|
<if test="currentGradeDate != null">
|
|
<if test="currentGradeDate != null">
|
|
current_grade_date_ = #{currentGradeDate},
|
|
current_grade_date_ = #{currentGradeDate},
|
|
</if>
|
|
</if>
|
|
@@ -285,6 +291,12 @@
|
|
<if test="name != null">
|
|
<if test="name != null">
|
|
AND (sr.name_ LIKE CONCAT('%',#{name},'%') OR sr.parents_phone_ LIKE CONCAT('%',#{name},'%'))
|
|
AND (sr.name_ LIKE CONCAT('%',#{name},'%') OR sr.parents_phone_ LIKE CONCAT('%',#{name},'%'))
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="currentGrade != null">
|
|
|
|
+ AND sr.current_grade_ LIKE CONCAT('%',#{currentGrade},'%')
|
|
|
|
+ </if>
|
|
|
|
+ <if test="createYear != null">
|
|
|
|
+ AND DATE_FORMAT(sr.create_time_,'%Y') = #{createYear}
|
|
|
|
+ </if>
|
|
</where>
|
|
</where>
|
|
</sql>
|
|
</sql>
|
|
|
|
|
|
@@ -304,9 +316,10 @@
|
|
<result column="user_id_" property="studentId"/>
|
|
<result column="user_id_" property="studentId"/>
|
|
<result column="id_" property="id"/>
|
|
<result column="id_" property="id"/>
|
|
<result column="remark_" property="remark"/>
|
|
<result column="remark_" property="remark"/>
|
|
|
|
+ <result column="create_time_" property="createTime"/>
|
|
</resultMap>
|
|
</resultMap>
|
|
<select id="queryStudentDetailPage" resultMap="studentApplyDetail">
|
|
<select id="queryStudentDetailPage" resultMap="studentApplyDetail">
|
|
- SELECT sr.id_, sr.user_id_,su.username_ username_,sr.parents_name_,sr.current_class_,sr.current_grade_,sr.current_grade_date_,
|
|
|
|
|
|
+ SELECT sr.id_,sr.create_time_, sr.user_id_,su.username_ username_,sr.parents_name_,sr.current_class_,sr.current_grade_,sr.current_grade_date_,
|
|
su.gender_,sr.is_allow_adjust_, s.name_ subject_name_,ss.name_
|
|
su.gender_,sr.is_allow_adjust_, s.name_ subject_name_,ss.name_
|
|
actual_subject_name_,su.phone_ parents_phone_,sr.payment_status_,sr.remark_,sr.actual_subject_id_
|
|
actual_subject_name_,su.phone_ parents_phone_,sr.payment_status_,sr.remark_,sr.actual_subject_id_
|
|
FROM student_registration sr
|
|
FROM student_registration sr
|