liusheng
2023-12-22 52a0bf7637b725f0b6bf18a03962b0636f7074fb
smartor/src/main/resources/mapper/smartor/IvrLibaTemplatescriptMapper.xml
@@ -4,7 +4,7 @@
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.smartor.mapper.IvrLibaTemplatescriptMapper">
    
    <resultMap type="IvrLibaTemplatescript" id="IvrLibaTemplatescriptResult">
    <resultMap type="com.smartor.domain.IvrLibaTemplatescript" id="IvrLibaTemplatescriptResult">
        <result property="templateQuestionID"    column="templateQuestionID"    />
        <result property="templateQuestionNum"    column="templateQuestionNum"    />
        <result property="templateID"    column="templateID"    />
@@ -34,13 +34,14 @@
        <result property="isupload"    column="isupload"    />
        <result property="uploadTime"    column="upload_time"    />
        <result property="orgid"    column="orgid"    />
        <result property="templateTargetID"    column="templateTargetID"    />
    </resultMap>
    <sql id="selectIvrLibaTemplatescriptVo">
        select templateQuestionID, templateQuestionNum, templateID, questionID, questionPoint, questionText, questionVoice, noMatchText, noMatchVoice, slienceText, slienceVoice, submoduleText, submoduleVoice, noClearlyText, noClearlyVoice, categoryName, targetOptions, language, playWavOnly, isEnable, isDel, del_flag, update_by, update_time, create_by, create_time, isupload, upload_time, orgid from ivr_liba_templatescript
        select templateQuestionID, templateQuestionNum, templateID, templateTargetID,questionID, questionPoint, questionText, questionVoice, noMatchText, noMatchVoice, slienceText, slienceVoice, submoduleText, submoduleVoice, noClearlyText, noClearlyVoice, categoryName, targetOptions, language, playWavOnly, isEnable, isDel, del_flag, update_by, update_time, create_by, create_time, isupload, upload_time, orgid from ivr_liba_templatescript
    </sql>
    <select id="selectIvrLibaTemplatescriptList" parameterType="IvrLibaTemplatescript" resultMap="IvrLibaTemplatescriptResult">
    <select id="selectIvrLibaTemplatescriptList" parameterType="com.smartor.domain.IvrLibaTemplatescript" resultMap="IvrLibaTemplatescriptResult">
        <include refid="selectIvrLibaTemplatescriptVo"/>
        <where>  
            <if test="templateQuestionNum != null "> and templateQuestionNum = #{templateQuestionNum}</if>
@@ -66,6 +67,7 @@
            <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>
            <if test="templateTargetID != null  and templateTargetID != ''"> and templateTargetID = #{templateTargetID}</if>
        </where>
    </select>
    
@@ -74,12 +76,13 @@
        where templateQuestionID = #{templateQuestionID}
    </select>
        
    <insert id="insertIvrLibaTemplatescript" parameterType="IvrLibaTemplatescript">
    <insert id="insertIvrLibaTemplatescript" parameterType="com.smartor.domain.IvrLibaTemplatescript">
        insert into ivr_liba_templatescript
        <trim prefix="(" suffix=")" suffixOverrides=",">
            <if test="templateQuestionID != null">templateQuestionID,</if>
            <if test="templateQuestionNum != null">templateQuestionNum,</if>
            <if test="templateID != null and templateID != ''">templateID,</if>
            <if test="templateTargetID != null and templateTargetID != ''">templateTargetID,</if>
            <if test="questionID != null and questionID != ''">questionID,</if>
            <if test="questionPoint != null and questionPoint != ''">questionPoint,</if>
            <if test="questionText != null">questionText,</if>
@@ -111,6 +114,8 @@
            <if test="templateQuestionID != null">#{templateQuestionID},</if>
            <if test="templateQuestionNum != null">#{templateQuestionNum},</if>
            <if test="templateID != null and templateID != ''">#{templateID},</if>
            <if test="templateTargetID != null and templateTargetID != ''">#{templateTargetID},</if>
            <if test="templateTargetID != null and templateTargetID != ''">#{templateTargetID},</if>
            <if test="questionID != null and questionID != ''">#{questionID},</if>
            <if test="questionPoint != null and questionPoint != ''">#{questionPoint},</if>
            <if test="questionText != null">#{questionText},</if>
@@ -140,11 +145,12 @@
         </trim>
    </insert>
    <update id="updateIvrLibaTemplatescript" parameterType="IvrLibaTemplatescript">
    <update id="updateIvrLibaTemplatescript" parameterType="com.smartor.domain.IvrLibaTemplatescript">
        update ivr_liba_templatescript
        <trim prefix="SET" suffixOverrides=",">
            <if test="templateQuestionNum != null">templateQuestionNum = #{templateQuestionNum},</if>
            <if test="templateID != null and templateID != ''">templateID = #{templateID},</if>
            <if test="templateTargetID != null and templateTargetID != ''">templateTargetID = #{templateTargetID},</if>
            <if test="questionID != null and questionID != ''">questionID = #{questionID},</if>
            <if test="questionPoint != null and questionPoint != ''">questionPoint = #{questionPoint},</if>
            <if test="questionText != null">questionText = #{questionText},</if>