|
|
@ -89,6 +89,43 @@
|
|
|
|
from sys_member
|
|
|
|
from sys_member
|
|
|
|
where member_id = #{memberId,jdbcType=VARCHAR}
|
|
|
|
where member_id = #{memberId,jdbcType=VARCHAR}
|
|
|
|
</select>
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<select id="selectMemberByNameAndNumber" parameterType="java.lang.String" resultMap="BaseResultMap">
|
|
|
|
|
|
|
|
SELECT
|
|
|
|
|
|
|
|
<include refid="Base_Column_List"/>
|
|
|
|
|
|
|
|
FROM sys_member
|
|
|
|
|
|
|
|
<where>
|
|
|
|
|
|
|
|
<if test="schoolId != null">
|
|
|
|
|
|
|
|
AND school_id = #{schoolId}
|
|
|
|
|
|
|
|
</if>
|
|
|
|
|
|
|
|
<if test="name != null and name != ''">
|
|
|
|
|
|
|
|
and (name like "%"#{name}"%" or student_number like "%"#{name}"%")
|
|
|
|
|
|
|
|
</if>
|
|
|
|
|
|
|
|
</where>
|
|
|
|
|
|
|
|
ORDER BY yield DESC
|
|
|
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<select id="selectMembers" parameterType="java.lang.String" resultMap="BaseResultMap">
|
|
|
|
|
|
|
|
SELECT
|
|
|
|
|
|
|
|
<include refid="Base_Column_List"/>
|
|
|
|
|
|
|
|
FROM sys_member
|
|
|
|
|
|
|
|
<where>
|
|
|
|
|
|
|
|
<if test="schoolId != null and schoolId != ''">
|
|
|
|
|
|
|
|
AND school_id = #{schoolId}
|
|
|
|
|
|
|
|
</if>
|
|
|
|
|
|
|
|
<if test="classGrade != null and classGrade!= ''">
|
|
|
|
|
|
|
|
AND class_grade = #{classGrade}
|
|
|
|
|
|
|
|
</if>
|
|
|
|
|
|
|
|
<if test="trainingId != null and trainingId!= ''">
|
|
|
|
|
|
|
|
AND training_id = #{trainingId}
|
|
|
|
|
|
|
|
</if>
|
|
|
|
|
|
|
|
<if test="name != null and name != ''">
|
|
|
|
|
|
|
|
and (name like "%"#{name}"%" or student_number like "%"#{name}"%")
|
|
|
|
|
|
|
|
</if>
|
|
|
|
|
|
|
|
</where>
|
|
|
|
|
|
|
|
ORDER BY yield DESC
|
|
|
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
|
|
<delete id="deleteByPrimaryKey" parameterType="java.lang.String">
|
|
|
|
<delete id="deleteByPrimaryKey" parameterType="java.lang.String">
|
|
|
|
<!--
|
|
|
|
<!--
|
|
|
|
WARNING - @mbg.generated
|
|
|
|
WARNING - @mbg.generated
|
|
|
|