From 10aaa035f5be0312304d20f022bdb714a8f4900a Mon Sep 17 00:00:00 2001
From: liusheng <337615773@qq.com>
Date: 星期三, 11 十二月 2024 22:16:23 +0800
Subject: [PATCH] 代码提交
---
smartor/src/main/resources/mapper/smartor/IvrTaskTemplateMapper.xml | 30 ++++++++++++++++++++++--------
1 files changed, 22 insertions(+), 8 deletions(-)
diff --git a/smartor/src/main/resources/mapper/smartor/IvrTaskTemplateMapper.xml b/smartor/src/main/resources/mapper/smartor/IvrTaskTemplateMapper.xml
index e70c55c..78560d3 100644
--- a/smartor/src/main/resources/mapper/smartor/IvrTaskTemplateMapper.xml
+++ b/smartor/src/main/resources/mapper/smartor/IvrTaskTemplateMapper.xml
@@ -61,18 +61,22 @@
<result property="recallcount" column="recallcount"/>
<result property="instruction" column="instruction"/>
<result property="sendDay" column="send_day"/>
+ <result property="deptCode" column="dept_code"/>
+ <result property="longTemp" column="long_temp"/>
</resultMap>
<sql id="selectIvrTaskTemplateVo">
select id,
taskid,
+ long_temp,
send_day,
recallcount,
instruction,
libtemplateid,
libtemplatename,
taskname,
+ dept_code,
targetid,
targetname,
templateName,
@@ -88,6 +92,7 @@
resultMap="IvrTaskTemplateResult">
<include refid="selectIvrTaskTemplateVo"/>
<where>
+ del_flat=0
<if test="taskid != null ">and taskid = #{taskid}</if>
<if test="sendDay != null ">and send_day = #{sendDay}</if>
<if test="id != null ">and id = #{id}</if>
@@ -143,12 +148,14 @@
<if test="revisitAfter != null and revisitAfter != ''">and revisit_after = #{revisitAfter}</if>
<if test="noVoiceNum != null ">and no_voice_num = #{noVoiceNum}</if>
<if test="recallcount != null">and recallcount = #{prologrecallcountue}</if>
+ <if test="deptCode != null">and dept_code = #{deptCode}</if>
+ <if test="longTemp != null">and long_temp = #{longTemp}</if>
</where>
</select>
<select id="selectIvrTaskTemplateByID" parameterType="Long" resultMap="IvrTaskTemplateResult">
<include refid="selectIvrTaskTemplateVo"/>
- where id = #{id}
+ where id = #{id} and del_flag=0
</select>
<insert id="insertIvrTaskTemplate" parameterType="com.smartor.domain.IvrTaskTemplate" useGeneratedKeys="true"
@@ -210,6 +217,8 @@
<if test="libtemplatename != null ">libtemplatename,</if>
<if test="instruction != null ">instruction,</if>
<if test="sendDay != null ">send_day,</if>
+ <if test="deptCode != null">dept_code,</if>
+ <if test="longTemp != null">long_temp,</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="taskid != null">#{taskid},</if>
@@ -267,6 +276,8 @@
<if test="libtemplatename != null ">#{libtemplatename},</if>
<if test="instruction != null ">#{instruction},</if>
<if test="sendDay != null ">#{sendDay},</if>
+ <if test="deptCode != null">#{deptCode},</if>
+ <if test="longTemp != null">#{longTemp},</if>
</trim>
</insert>
@@ -328,20 +339,23 @@
<if test="libtemplatename != null ">libtemplatename = #{libtemplatename},</if>
<if test="instruction != null ">instruction = #{instruction},</if>
<if test="sendDay != null ">send_day = #{sendDay},</if>
+ <if test="deptCode != null">dept_code = #{deptCode},</if>
+ <if test="longTemp != null">long_temp = #{longTemp},</if>
</trim>
where id = #{id}
</update>
- <delete id="deleteIvrTaskTemplateByID" parameterType="Long">
- delete
- from ivr_task_template
+ <update id="deleteIvrTaskTemplateByID" parameterType="Long">
+ update ivr_task_template
+ set del_flag=1
where id = #{id}
- </delete>
+ </update>
- <delete id="deleteIvrTaskTemplateByIDs" parameterType="String">
- delete from ivr_task_template where id in
+ <update id="deleteIvrTaskTemplateByIDs" parameterType="String">
+ update ivr_task_template
+ set del_flag=1 where id in
<foreach item="id" collection="array" open="(" separator="," close=")">
#{id}
</foreach>
- </delete>
+ </update>
</mapper>
--
Gitblit v1.9.3