From 907641e56c2085aaa81f267946dc3e3e9fca73e7 Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期三, 18 九月 2024 09:39:02 +0800 Subject: [PATCH] 代码提交 --- smartor/src/main/resources/mapper/smartor/IvrTaskcallrecordMapper.xml | 193 ++++++++++++++++++++++++++++------------------- 1 files changed, 115 insertions(+), 78 deletions(-) diff --git a/smartor/src/main/resources/mapper/smartor/IvrTaskcallrecordMapper.xml b/smartor/src/main/resources/mapper/smartor/IvrTaskcallrecordMapper.xml index b07f965..6de2180 100644 --- a/smartor/src/main/resources/mapper/smartor/IvrTaskcallrecordMapper.xml +++ b/smartor/src/main/resources/mapper/smartor/IvrTaskcallrecordMapper.xml @@ -1,90 +1,125 @@ <?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"> + PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.smartor.mapper.IvrTaskcallrecordMapper"> - - <resultMap type="IvrTaskcallrecord" id="IvrTaskcallrecordResult"> - <result property="uuid" column="uuid" /> - <result property="displayno" column="displayno" /> - <result property="phone" column="phone" /> - <result property="taskid" column="taskid" /> - <result property="extension" column="extension" /> - <result property="inbound" column="inbound" /> - <result property="direct" column="direct" /> - <result property="answered" column="answered" /> - <result property="assignTime" column="assign_time" /> - <result property="startTime" column="start_time" /> - <result property="answerTime" column="answer_time" /> - <result property="hangupTime" column="hangup_time" /> - <result property="endTime" column="end_time" /> - <result property="recordPath" column="record_path" /> - <result property="recordUrl" column="record_url" /> - <result property="hangupSipcode" column="hangup_sipcode" /> - <result property="hangupCause" column="hangup_cause" /> - <result property="transfered" column="transfered" /> - <result property="transUuid" column="trans_uuid" /> - <result property="transPhone" column="trans_phone" /> - <result property="transAnswered" column="trans_answered" /> - <result property="transStartTime" column="trans_start_time" /> - <result property="transAnswerTime" column="trans_answer_time" /> - <result property="earlyAsrtext" column="early_asrtext" /> - <result property="earlyPath" column="early_path" /> - <result property="earlyUrl" column="early_url" /> - <result property="delFlag" column="del_flag" /> - <result property="updateBy" column="update_by" /> - <result property="updateTime" column="update_time" /> - <result property="createBy" column="create_by" /> - <result property="createTime" column="create_time" /> - <result property="isupload" column="isupload" /> - <result property="uploadTime" column="upload_time" /> - <result property="orgid" column="orgid" /> + + <resultMap type="com.smartor.domain.IvrTaskcallrecord" id="IvrTaskcallrecordResult"> + <result property="uuid" column="uuid"/> + <result property="displayno" column="displayno"/> + <result property="phone" column="phone"/> + <result property="taskid" column="taskid"/> + <result property="extension" column="extension"/> + <result property="inbound" column="inbound"/> + <result property="direct" column="direct"/> + <result property="answered" column="answered"/> + <result property="assignTime" column="assign_time"/> + <result property="startTime" column="start_time"/> + <result property="answerTime" column="answer_time"/> + <result property="hangupTime" column="hangup_time"/> + <result property="endTime" column="end_time"/> + <result property="recordPath" column="record_path"/> + <result property="recordUrl" column="record_url"/> + <result property="hangupSipcode" column="hangup_sipcode"/> + <result property="hangupCause" column="hangup_cause"/> + <result property="transfered" column="transfered"/> + <result property="transUuid" column="trans_uuid"/> + <result property="transPhone" column="trans_phone"/> + <result property="transAnswered" column="trans_answered"/> + <result property="transStartTime" column="trans_start_time"/> + <result property="transAnswerTime" column="trans_answer_time"/> + <result property="earlyAsrtext" column="early_asrtext"/> + <result property="earlyPath" column="early_path"/> + <result property="earlyUrl" column="early_url"/> + <result property="delFlag" column="del_flag"/> + <result property="updateBy" column="update_by"/> + <result property="updateTime" column="update_time"/> + <result property="createBy" column="create_by"/> + <result property="createTime" column="create_time"/> + <result property="isupload" column="isupload"/> + <result property="uploadTime" column="upload_time"/> + <result property="orgid" column="orgid"/> </resultMap> <sql id="selectIvrTaskcallrecordVo"> - select uuid, displayno, phone, taskid, extension, inbound, direct, answered, assign_time, start_time, answer_time, hangup_time, end_time, record_path, record_url, hangup_sipcode, hangup_cause, transfered, trans_uuid, trans_phone, trans_answered, trans_start_time, trans_answer_time, early_asrtext, early_path, early_url, del_flag, update_by, update_time, create_by, create_time, isupload, upload_time, orgid from ivr_taskcallrecord + select uuid, + displayno, + phone, + taskid, + extension, + inbound, + direct, + answered, + assign_time, + start_time, + answer_time, + hangup_time, + end_time, + record_path, + record_url, + hangup_sipcode, + hangup_cause, + transfered, + trans_uuid, + trans_phone, + trans_answered, + trans_start_time, + trans_answer_time, + early_asrtext, + early_path, + early_url, + del_flag, + update_by, + update_time, + create_by, + create_time, + isupload, + upload_time, + orgid + from ivr_taskcallrecord </sql> - <select id="selectIvrTaskcallrecordList" parameterType="IvrTaskcallrecord" resultMap="IvrTaskcallrecordResult"> + <select id="selectIvrTaskcallrecordList" parameterType="com.smartor.domain.IvrTaskcallrecord" + resultMap="IvrTaskcallrecordResult"> <include refid="selectIvrTaskcallrecordVo"/> - <where> - <if test="displayno != null and displayno != ''"> and displayno = #{displayno}</if> - <if test="phone != null and phone != ''"> and phone = #{phone}</if> - <if test="taskid != null and taskid != ''"> and taskid = #{taskid}</if> - <if test="extension != null and extension != ''"> and extension = #{extension}</if> - <if test="inbound != null "> and inbound = #{inbound}</if> - <if test="direct != null "> and direct = #{direct}</if> - <if test="answered != null "> and answered = #{answered}</if> - <if test="assignTime != null "> and assign_time = #{assignTime}</if> - <if test="startTime != null "> and start_time = #{startTime}</if> - <if test="answerTime != null "> and answer_time = #{answerTime}</if> - <if test="hangupTime != null "> and hangup_time = #{hangupTime}</if> - <if test="endTime != null "> and end_time = #{endTime}</if> - <if test="recordPath != null and recordPath != ''"> and record_path = #{recordPath}</if> - <if test="recordUrl != null and recordUrl != ''"> and record_url = #{recordUrl}</if> - <if test="hangupSipcode != null "> and hangup_sipcode = #{hangupSipcode}</if> - <if test="hangupCause != null and hangupCause != ''"> and hangup_cause = #{hangupCause}</if> - <if test="transfered != null "> and transfered = #{transfered}</if> - <if test="transUuid != null and transUuid != ''"> and trans_uuid = #{transUuid}</if> - <if test="transPhone != null and transPhone != ''"> and trans_phone = #{transPhone}</if> - <if test="transAnswered != null "> and trans_answered = #{transAnswered}</if> - <if test="transStartTime != null "> and trans_start_time = #{transStartTime}</if> - <if test="transAnswerTime != null "> and trans_answer_time = #{transAnswerTime}</if> - <if test="earlyAsrtext != null and earlyAsrtext != ''"> and early_asrtext = #{earlyAsrtext}</if> - <if test="earlyPath != null and earlyPath != ''"> and early_path = #{earlyPath}</if> - <if test="earlyUrl != null and earlyUrl != ''"> and early_url = #{earlyUrl}</if> - <if test="isupload != null "> and isupload = #{isupload}</if> - <if test="uploadTime != null "> and upload_time = #{uploadTime}</if> - <if test="orgid != null and orgid != ''"> and orgid = #{orgid}</if> + <where> + <if test="displayno != null and displayno != ''">and displayno = #{displayno}</if> + <if test="phone != null and phone != ''">and phone = #{phone}</if> + <if test="taskid != null and taskid != ''">and taskid = #{taskid}</if> + <if test="extension != null and extension != ''">and extension = #{extension}</if> + <if test="inbound != null ">and inbound = #{inbound}</if> + <if test="direct != null ">and direct = #{direct}</if> + <if test="answered != null ">and answered = #{answered}</if> + <if test="assignTime != null ">and assign_time = #{assignTime}</if> + <if test="startTime != null ">and start_time = #{startTime}</if> + <if test="answerTime != null ">and answer_time = #{answerTime}</if> + <if test="hangupTime != null ">and hangup_time = #{hangupTime}</if> + <if test="endTime != null ">and end_time = #{endTime}</if> + <if test="recordPath != null and recordPath != ''">and record_path = #{recordPath}</if> + <if test="recordUrl != null and recordUrl != ''">and record_url = #{recordUrl}</if> + <if test="hangupSipcode != null ">and hangup_sipcode = #{hangupSipcode}</if> + <if test="hangupCause != null and hangupCause != ''">and hangup_cause = #{hangupCause}</if> + <if test="transfered != null ">and transfered = #{transfered}</if> + <if test="transUuid != null and transUuid != ''">and trans_uuid = #{transUuid}</if> + <if test="transPhone != null and transPhone != ''">and trans_phone = #{transPhone}</if> + <if test="transAnswered != null ">and trans_answered = #{transAnswered}</if> + <if test="transStartTime != null ">and trans_start_time = #{transStartTime}</if> + <if test="transAnswerTime != null ">and trans_answer_time = #{transAnswerTime}</if> + <if test="earlyAsrtext != null and earlyAsrtext != ''">and early_asrtext = #{earlyAsrtext}</if> + <if test="earlyPath != null and earlyPath != ''">and early_path = #{earlyPath}</if> + <if test="earlyUrl != null and earlyUrl != ''">and early_url = #{earlyUrl}</if> + <if test="isupload != null ">and isupload = #{isupload}</if> + <if test="uploadTime != null ">and upload_time = #{uploadTime}</if> + <if test="orgid != null and orgid != ''">and orgid = #{orgid}</if> </where> </select> - + <select id="selectIvrTaskcallrecordByUuid" parameterType="String" resultMap="IvrTaskcallrecordResult"> <include refid="selectIvrTaskcallrecordVo"/> where uuid = #{uuid} </select> - - <insert id="insertIvrTaskcallrecord" parameterType="IvrTaskcallrecord"> + + <insert id="insertIvrTaskcallrecord" parameterType="com.smartor.domain.IvrTaskcallrecord"> insert into ivr_taskcallrecord <trim prefix="(" suffix=")" suffixOverrides=","> <if test="uuid != null">uuid,</if> @@ -121,7 +156,7 @@ <if test="isupload != null">isupload,</if> <if test="uploadTime != null">upload_time,</if> <if test="orgid != null">orgid,</if> - </trim> + </trim> <trim prefix="values (" suffix=")" suffixOverrides=","> <if test="uuid != null">#{uuid},</if> <if test="displayno != null">#{displayno},</if> @@ -157,10 +192,10 @@ <if test="isupload != null">#{isupload},</if> <if test="uploadTime != null">#{uploadTime},</if> <if test="orgid != null">#{orgid},</if> - </trim> + </trim> </insert> - <update id="updateIvrTaskcallrecord" parameterType="IvrTaskcallrecord"> + <update id="updateIvrTaskcallrecord" parameterType="com.smartor.domain.IvrTaskcallrecord"> update ivr_taskcallrecord <trim prefix="SET" suffixOverrides=","> <if test="displayno != null">displayno = #{displayno},</if> @@ -201,13 +236,15 @@ </update> <delete id="deleteIvrTaskcallrecordByUuid" parameterType="String"> - delete from ivr_taskcallrecord where uuid = #{uuid} + delete + from ivr_taskcallrecord + where uuid = #{uuid} </delete> <delete id="deleteIvrTaskcallrecordByUuids" parameterType="String"> - delete from ivr_taskcallrecord where uuid in + delete from ivr_taskcallrecord where uuid in <foreach item="uuid" collection="array" open="(" separator="," close=")"> #{uuid} </foreach> </delete> -</mapper> \ No newline at end of file +</mapper> -- Gitblit v1.9.3