| | |
| | | <result property="oldid" column="oldid"/> |
| | | <result property="svyid" column="svyid"/> |
| | | <result property="scriptType" column="script_type"/> |
| | | <result property="scriptCode" column="script_code"/> |
| | | <result property="script" column="script"/> |
| | | <result property="seqno" column="seqno"/> |
| | | <result property="scriptDesc" column="script_desc"/> |
| | | <result property="tag" column="tag"/> |
| | | <result property="sort" column="sort"/> |
| | | <result property="ismandatory" column="ismandatory"/> |
| | |
| | | <result property="scoretype" column="scoretype"/> |
| | | <result property="score" column="score"/> |
| | | <result property="scriptPicture" column="script_picture"/> |
| | | <result property="scriptTopic" column="script_topic"/> |
| | | </resultMap> |
| | | |
| | | <sql id="selectSvyLibTemplateScriptVo"> |
| | |
| | | oldid, |
| | | svyid, |
| | | script_type, |
| | | script_code, |
| | | script, |
| | | seqno, |
| | | script_desc, |
| | | tag, |
| | | sort, |
| | | ismandatory, |
| | |
| | | script_content, |
| | | suitway, |
| | | script_picture, |
| | | script_topic, |
| | | isavailable, language, otherdata, value_type, reply, scoretype, score |
| | | from svy_lib_template_script |
| | | </sql> |
| | |
| | | resultMap="SvyLibTemplateScriptResult"> |
| | | <include refid="selectSvyLibTemplateScriptVo"/> |
| | | <where> |
| | | del_flag=0 |
| | | <if test="oldid != null ">and oldid = #{oldid}</if> |
| | | <if test="svyid != null ">and svyid = #{svyid}</if> |
| | | <if test="scriptType != null and scriptType != ''">and script_type = #{scriptType}</if> |
| | | <if test="scriptCode != null and scriptCode != ''">and script_code = #{scriptCode}</if> |
| | | <if test="script != null and script != ''">and script = #{script}</if> |
| | | <if test="seqno != null and seqno != ''">and seqno = #{seqno}</if> |
| | | <if test="scriptDesc != null and scriptDesc != ''">and script_desc = #{scriptDesc}</if> |
| | | <if test="tag != null and tag != ''">and tag = #{tag}</if> |
| | | <if test="sort != null ">and sort = #{sort}</if> |
| | | <if test="ismandatory != null and ismandatory != ''">and ismandatory = #{ismandatory}</if> |
| | |
| | | <if test="reply != null and reply != ''">and reply = #{reply}</if> |
| | | <if test="scoretype != null and scoretype != ''">and scoretype = #{scoretype}</if> |
| | | <if test="score != null and score != ''">and score = #{score}</if> |
| | | <if test="scriptTopic != null and scriptTopic != ''">and script_topic = #{scriptTopic}</if> |
| | | </where> |
| | | </select> |
| | | |
| | |
| | | <if test="oldid != null">oldid,</if> |
| | | <if test="svyid != null">svyid,</if> |
| | | <if test="scriptType != null">script_type,</if> |
| | | <if test="scriptCode != null">script_code,</if> |
| | | <if test="script != null">script,</if> |
| | | <if test="seqno != null">seqno,</if> |
| | | <if test="scriptDesc != null">script_desc,</if> |
| | | <if test="tag != null">tag,</if> |
| | | <if test="sort != null">sort,</if> |
| | | <if test="ismandatory != null">ismandatory,</if> |
| | |
| | | <if test="scoretype != null">scoretype,</if> |
| | | <if test="score != null">score,</if> |
| | | <if test="scriptPicture != null">script_picture,</if> |
| | | <if test="scriptTopic != null">script_topic,</if> |
| | | </trim> |
| | | <trim prefix="values (" suffix=")" suffixOverrides=","> |
| | | <if test="oldid != null">#{oldid},</if> |
| | | <if test="svyid != null">#{svyid},</if> |
| | | <if test="scriptType != null">#{scriptType},</if> |
| | | <if test="scriptCode != null">#{scriptCode},</if> |
| | | <if test="script != null">#{script},</if> |
| | | <if test="seqno != null">#{seqno},</if> |
| | | <if test="scriptDesc != null">#{scriptDesc},</if> |
| | | <if test="tag != null">#{tag},</if> |
| | | <if test="sort != null">#{sort},</if> |
| | | <if test="ismandatory != null">#{ismandatory},</if> |
| | |
| | | <if test="scoretype != null">#{scoretype},</if> |
| | | <if test="score != null">#{score},</if> |
| | | <if test="scriptPicture != null">#{scriptPicture},</if> |
| | | <if test="scriptTopic != null">#{scriptTopic},</if> |
| | | </trim> |
| | | </insert> |
| | | |
| | |
| | | <if test="oldid != null">oldid = #{oldid},</if> |
| | | <if test="svyid != null">svyid = #{svyid},</if> |
| | | <if test="scriptType != null">script_type = #{scriptType},</if> |
| | | <if test="scriptCode != null">script_code = #{scriptCode},</if> |
| | | <if test="script != null">script = #{script},</if> |
| | | <if test="seqno != null">seqno = #{seqno},</if> |
| | | <if test="scriptDesc != null">script_desc = #{scriptDesc},</if> |
| | | <if test="tag != null">tag = #{tag},</if> |
| | | <if test="sort != null">sort = #{sort},</if> |
| | | <if test="ismandatory != null">ismandatory = #{ismandatory},</if> |
| | |
| | | <if test="scoretype != null">scoretype = #{scoretype},</if> |
| | | <if test="score != null">score = #{score},</if> |
| | | <if test="scriptPicture != null">script_picture = #{scriptPicture},</if> |
| | | <if test="scriptTopic != null">script_topic = #{scriptTopic},</if> |
| | | </trim> |
| | | where id = #{id} |
| | | </update> |
| | | |
| | | <delete id="deleteSvyLibTemplateScriptByTopicid" parameterType="Long"> |
| | | delete |
| | | from svy_lib_template_script |
| | | update svy_lib_template_script |
| | | set del_flag=1 |
| | | where id = #{id} |
| | | </delete> |
| | | |