| | |
| | | <select id="selectIvrLibaTargetList" parameterType="com.smartor.domain.IvrLibaTarget" |
| | | resultMap="IvrLibaTargetResult"> |
| | | <include refid="selectIvrLibaTargetVo"/> |
| | | <where> |
| | | del_flag =0 |
| | | where 1=1 |
| | | and del_flag =0 |
| | | <if test="id != null ">and id = #{id}</if> |
| | | <if test="groupid != null and groupid != ''">and groupid = #{groupid}</if> |
| | | <if test="targettype != null and targettype != ''">and targettype = #{targettype}</if> |
| | |
| | | <if test="parameter != null and parameter != ''">and parameter = #{parameter}</if> |
| | | <if test="optionDesc != null and optionDesc != ''">and option_desc = #{optionDesc}</if> |
| | | |
| | | </where> |
| | | order by update_time desc |
| | | </select> |
| | | |
| | |
| | | from ivr_liba_target a |
| | | LEFT JOIN ivr_liba_targetoption b |
| | | on a.id = b.targetid |
| | | <where> |
| | | a.del_flag != 1 and b.del_flag != 1 |
| | | where 1=1 |
| | | and a.del_flag != 1 and b.del_flag != 1 |
| | | <if test="groupid != null and groupid != ''">and a.groupid = #{groupid}</if> |
| | | <if test="targettype != null and targettype != ''">and a.targettype = #{targettype}</if> |
| | | <if test="targetname != null and targetname != ''">and a.targetname like concat('%', #{targetname}, '%') |
| | |
| | | <if test="parameter != null and parameter != ''">a.parameter = #{parameter}</if> |
| | | <if test="optionDesc != null and optionDesc != ''">a.option_desc = #{optionDesc}</if> |
| | | |
| | | </where> |
| | | ORDER BY a.targetID |
| | | </select> |
| | | |