liusheng
2024-08-28 bedd0a1cef215538df64470df6b8d4a022189136
smartor/src/main/resources/mapper/smartor/IvrLibaTemplateMapper.xml
@@ -41,12 +41,16 @@
        <result property="revisitAfter" column="revisit_after"/>
        <result property="noVoiceNum" column="no_voice_num"/>
        <result property="silencetime" column="silencetime"/>
        <result property="sendDay" column="send_day"/>
        <result property="longTemp" column="long_temp"/>
    </resultMap>
    <sql id="selectIvrLibaTemplateVo">
        select id,
               revisit_before,
               revisit_after,
               send_day,
               long_temp,
               templateName,
               firstQuestionNum,
               version,
@@ -71,6 +75,8 @@
                '%')
            </if>
            <if test="id != null ">and id = #{id}</if>
            <if test="sendDay != null ">and send_day = #{sendDay}</if>
            <if test="longTemp != null ">and long_temp = #{longTemp}</if>
            <if test="revisitAfter != null ">and revisit_after = #{revisitAfter}</if>
            <if test="revisitBefore != null ">and revisit_before = #{revisitBefore}</if>
            <if test="mateNum != null and mateNum > 0">and mate_num = #{mateNum}</if>
@@ -150,6 +156,8 @@
            <if test="revisitBefore != null ">revisit_before,</if>
            <if test="noVoiceNum != null and noVoiceNum > 0 ">no_voice_num,</if>
            <if test="silencetime != null  ">silencetime,</if>
            <if test="sendDay != null ">send_day,</if>
            <if test="longTemp != null ">long_temp,</if>
        </trim>
        <trim prefix="values (" suffix=")" suffixOverrides=",">
            <if test="templateName != null and templateName != ''">#{templateName},</if>
@@ -187,7 +195,8 @@
            <if test="revisitBefore != null ">#{revisitBefore},</if>
            <if test="noVoiceNum != null and noVoiceNum > 0">#{noVoiceNum},</if>
            <if test="silencetime != null ">#{silencetime},</if>
            <if test="sendDay != null ">#{sendDay},</if>
            <if test="longTemp != null ">#{longTemp},</if>
        </trim>
    </insert>
@@ -229,7 +238,9 @@
            <if test="revisitAfter != null ">revisit_after = #{revisitAfter},</if>
            <if test="revisitBefore != null ">revisit_before = #{revisitBefore},</if>
            <if test="noVoiceNum != null and noVoiceNum > 0 ">no_voice_num = #{noVoiceNum},</if>
            <if test="silencetime != null">silencetime = #{silencetime}</if>
            <if test="silencetime != null">silencetime = #{silencetime},</if>
            <if test="sendDay != null ">send_day = #{sendDay},</if>
            <if test="longTemp != null ">long_temp = #{longTemp},</if>
        </trim>
        where id = #{id}
    </update>