| 1234567891011121314151617181920212223242526272829303132333435 |
- <?xml version="1.0" encoding="UTF-8" ?>
- <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
- <mapper namespace="com.ym.mec.biz.dal.mapper.DegreeLevelFeeMapper">
-
- <select id="selectPage" resultType="com.ym.mec.biz.dal.vo.DegreeLevelFeeNewVo">
- select dlf.*,s.name_ subjectName from degree_level_fee dlf
- left join subject s ON dlf.subject_id_ = s.id_
- <where>
- <if test="param.subjectId != null">
- dlf.subject_id_ = #{param.subjectId}
- </if>
- <if test="param.level != null">
- AND dlf.level_ = #{param.level}
- </if>
- <if test="param.credentials != null">
- AND dlf.credentials_ = #{param.credentials}
- </if>
- <if test="param.degreeType != null">
- AND dlf.degree_type_ = #{param.degreeType}
- </if>
- </where>
- ORDER BY dlf.level_
- </select>
- <select id="checkSave" resultType="java.lang.String">
- select level_ from degree_level_fee
- where FIND_IN_SET(level_,#{levels}) AND degree_type_ = #{degreeType}
- <if test="subjectId != null">
- AND subject_id_ = #{subjectId}
- </if>
- <if test="degreeLevelFeeId != null">
- AND id_ != #{degreeLevelFeeId}
- </if>
- </select>
- </mapper>
|