| | |
| | | <result property="ivrtext" column="ivrtext"/> |
| | | <result property="groupName" column="group_name"/> |
| | | <result property="scriptTopic" column="script_topic"/> |
| | | <result property="assortid" column="assortid"/> |
| | | </resultMap> |
| | | |
| | | <sql id="selectIvrTaskTemplateScriptVo"> |
| | | select id, |
| | | taskid, |
| | | assortid, |
| | | sort, |
| | | ivrtext, |
| | | script_type, |
| | |
| | | <where> |
| | | del_flag=0 |
| | | <if test="taskid != null ">and taskid = #{taskid}</if> |
| | | <if test="assortid != null ">and assortid = #{assortid}</if> |
| | | <if test="score != null ">and score = #{score}</if> |
| | | <if test="scriptTopic != null ">and script_topic = #{scriptTopic}</if> |
| | | <if test="ivrtext != null ">and ivrtext = #{ivrtext}</if> |
| | |
| | | <if test="score != null ">score,</if> |
| | | <if test="ivrtext != null ">ivrtext,</if> |
| | | <if test="scriptTopic != null ">script_topic,</if> |
| | | <if test="assortid != null ">assortid,</if> |
| | | </trim> |
| | | <trim prefix="values (" suffix=")" suffixOverrides=","> |
| | | <if test="taskid != null">#{taskid},</if> |
| | |
| | | <if test="score != null ">#{score},</if> |
| | | <if test="ivrtext != null ">#{ivrtext},</if> |
| | | <if test="scriptTopic != null ">#{scriptTopic},</if> |
| | | <if test="assortid != null ">#{assortid},</if> |
| | | </trim> |
| | | </insert> |
| | | |
| | |
| | | <if test="score != null">score = #{score},</if> |
| | | <if test="ivrtext != null">ivrtext = #{ivrtext},</if> |
| | | <if test="scriptTopic != null ">script_topic = #{scriptTopic},</if> |
| | | <if test="assortid != null ">assortid = #{assortid},</if> |
| | | </trim> |
| | | where id = #{id} |
| | | </update> |