From fdf1b9c1e4489a0c2615fa596268b2f71fad7b4c Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期一, 15 四月 2024 09:08:10 +0800 Subject: [PATCH] 代码提交 --- smartor/src/main/resources/mapper/smartor/IvrLibaTargetMapper.xml | 37 +++++++++++++++++++++++-------------- 1 files changed, 23 insertions(+), 14 deletions(-) diff --git a/smartor/src/main/resources/mapper/smartor/IvrLibaTargetMapper.xml b/smartor/src/main/resources/mapper/smartor/IvrLibaTargetMapper.xml index 0b07cc5..f1e0ccf 100644 --- a/smartor/src/main/resources/mapper/smartor/IvrLibaTargetMapper.xml +++ b/smartor/src/main/resources/mapper/smartor/IvrLibaTargetMapper.xml @@ -5,7 +5,7 @@ <mapper namespace="com.smartor.mapper.IvrLibaTargetMapper"> <resultMap type="com.smartor.domain.IvrLibaTarget" id="IvrLibaTargetResult"> - <result property="targetID" column="targetID"/> + <result property="id" column="id"/> <result property="groupid" column="groupid"/> <result property="targettype" column="targettype"/> <result property="targetname" column="targetname"/> @@ -30,10 +30,11 @@ <result property="isAvailable" column="isAvailable"/> <result property="suitDisease" column="suitDisease"/> <result property="suitWay" column="suitWay"/> + <result property="parameter" column="parameter"/> </resultMap> <resultMap type="com.smartor.domain.IvrLibaTargetVO" id="IvrLibaTargetVOResult"> - <result property="targetID" column="targetID"/> + <result property="id" column="id"/> <result property="groupid" column="groupid"/> <result property="targettype" column="targettype"/> <result property="targetname" column="targetname"/> @@ -54,6 +55,7 @@ <result property="isAvailable" column="isAvailable"/> <result property="suitDisease" column="suitDisease"/> <result property="suitWay" column="suitWay"/> + <result property="parameter" column="parameter"/> <collection property="targetoptionList" javaType="java.util.List" resultMap="IvrLibaTargetoptionResult"/> </resultMap> @@ -84,12 +86,12 @@ </resultMap> <sql id="selectIvrLibaTargetVo"> - select targetID, + select id, groupid, targettype, targetname, targetdesc, language, version, isenable, isabnormal, warnup, warndown, del_flag, update_by, update_time, create_by, create_time, isupload, upload_time, orgid, pid, guid, assortid, - isAvailable, suitDisease, suitWay + isAvailable, suitDisease, suitWay, parameter from ivr_liba_target </sql> @@ -97,7 +99,8 @@ resultMap="IvrLibaTargetResult"> <include refid="selectIvrLibaTargetVo"/> <where> - del_flag != 1 + 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="targetname != null and targetname != ''">and targetname like concat('%', #{targetname}, '%')</if> @@ -117,12 +120,13 @@ <if test="isAvailable != null">and isAvailable=#{isAvailable},</if> <if test="suitDisease != null and suitDisease != ''">and suitDisease = #{suitDisease},</if> <if test="suitWay != null and suitWay != ''">and suitWay = #{suitWay},</if> + <if test="parameter != null and parameter != ''">and parameter = #{parameter},</if> </where> </select> <select id="targetInfo" parameterType="com.smartor.domain.IvrLibaTarget" resultMap="IvrLibaTargetVOResult"> - select a.targetID, + select a.id, a.groupid, a.targettype, a.targetname, @@ -140,6 +144,7 @@ a.isAvailable, a.suitDisease, a.suitWay, + a.parameter, b.targetoptionid, b.targettype, b.categoryName, @@ -148,7 +153,7 @@ b.optiondesc from ivr_liba_target a LEFT JOIN ivr_liba_targetoption b - on a.targetID = b.targetid + on a.id = b.targetid <where> a.del_flag != 1 and b.del_flag != 1 <if test="groupid != null and groupid != ''">and a.groupid = #{groupid}</if> @@ -171,17 +176,18 @@ <if test="isAvailable != null">a.isAvailable=#{isAvailable},</if> <if test="suitDisease != null and suitDisease != ''">a.suitDisease = #{suitDisease},</if> <if test="suitWay != null and suitWay != ''">a.suitWay = #{suitWay},</if> + <if test="parameter != null and parameter != ''">a.parameter = #{parameter},</if> </where> ORDER BY a.targetID </select> <select id="selectIvrLibaTargetByTargetID" parameterType="Long" resultMap="IvrLibaTargetResult"> <include refid="selectIvrLibaTargetVo"/> - where targetID = #{targetID} + where id = #{id} </select> <insert id="insertIvrLibaTarget" parameterType="com.smartor.domain.IvrLibaTarget" useGeneratedKeys="true" - keyProperty="targetID"> + keyProperty="id"> insert into ivr_liba_target <trim prefix="(" suffix=")" suffixOverrides=","> <if test="groupid != null">groupid,</if> @@ -208,6 +214,7 @@ <if test="isAvailable != null">isAvailable,</if> <if test="suitDisease != null and suitDisease != ''">suitDisease,</if> <if test="suitWay != null and suitWay != ''">suitWay,</if> + <if test="parameter != null and parameter != ''">parameter,</if> </trim> <trim prefix="values (" suffix=")" suffixOverrides=","> <if test="groupid != null">#{groupid},</if> @@ -234,6 +241,7 @@ <if test="isAvailable != null">#{isAvailable},</if> <if test="suitDisease != null and suitDisease != ''">#{suitDisease},</if> <if test="suitWay != null and suitWay != ''">#{suitWay},</if> + <if test="parameter != null and parameter != ''">#{parameter},</if> </trim> </insert> @@ -264,20 +272,21 @@ <if test="suitDisease != null and suitDisease != ''">suitDisease = #{suitDisease},</if> <if test="suitWay != null and suitWay != ''">suitWay = #{suitWay},</if> <if test="isAvailable != null and isAvailable != ''">isAvailable = #{isAvailable},</if> + <if test="parameter != null and parameter != ''">parameter = #{parameter},</if> </trim> - where targetID = #{targetID} + where id = #{id} </update> <delete id="deleteIvrLibaTargetByTargetID" parameterType="Long"> delete from ivr_liba_target - where targetID = #{targetID} + where id = #{id} </delete> <delete id="deleteIvrLibaTargetByTargetIDs" parameterType="String"> - delete from ivr_liba_target where targetID in - <foreach item="targetID" collection="array" open="(" separator="," close=")"> - #{targetID} + delete from ivr_liba_target where id in + <foreach item="id" collection="array" open="(" separator="," close=")"> + #{id} </foreach> </delete> </mapper> \ No newline at end of file -- Gitblit v1.9.3