liusheng
2023-07-07 429615c304035bf573297d69ce6a17e086e4f6fa
smartor/src/main/resources/mapper/smartor/SvyLibTopicMapper.xml
@@ -26,7 +26,26 @@
    </resultMap>
    <sql id="selectSvyLibTopicVo">
        select topicid, oldid, svyid, topictype, topiccode, topic, sort, ismandatory, ishide, del_flag, orgid, create_by, create_time, update_by, update_time, isupload, upload_time,tag from svy_lib_topic
        select topicid,
               oldid,
               svyid,
               topictype,
               topiccode,
               topic,
               sort,
               ismandatory,
               ishide,
               del_flag,
               orgid,
               create_by,
               create_time,
               update_by,
               update_time,
               isupload,
               upload_time,
               tag,
               svy_topicid as svyTopicId
        from svy_lib_topic
    </sql>
    <select id="selectSvyLibTopicList" parameterType="com.smartor.domain.SvyLibTopic" resultMap="SvyLibTopicResult">
@@ -37,6 +56,7 @@
            <if test="topic != null  and topic != ''"> and topic = #{topic}</if>
            <if test="ishide != null "> and ishide = #{ishide}</if>
            <if test="orgid != null  and orgid != ''"> and orgid = #{orgid}</if>
            <if test="svyid != null  and svyid != ''">and svyid = #{svyid}</if>
        </where>
    </select>
    
@@ -45,7 +65,8 @@
        where topicid = #{topicid}
    </select>
        
    <insert id="insertSvyLibTopic" parameterType="com.smartor.domain.SvyLibTopic" useGeneratedKeys="true" keyProperty="topicid">
    <insert id="insertSvyLibTopic" parameterType="com.smartor.domain.SvyLibTopic" useGeneratedKeys="true"
            keyProperty="topicid">
        insert into svy_lib_topic
        <trim prefix="(" suffix=")" suffixOverrides=",">
            <if test="oldid != null">oldid,</if>
@@ -65,6 +86,7 @@
            <if test="isupload != null">isupload,</if>
            <if test="uploadTime != null">upload_time,</if>
            <if test="tag != null">tag,</if>
            <if test="svyTopicId != null">svy_topicid,</if>
         </trim>
        <trim prefix="values (" suffix=")" suffixOverrides=",">
            <if test="oldid != null">#{oldid},</if>
@@ -84,6 +106,7 @@
            <if test="isupload != null">#{isupload},</if>
            <if test="uploadTime != null">#{uploadTime},</if>
            <if test="tag != null">#{tag},</if>
            <if test="svyTopicId != null">#{svyTopicId},</if>
         </trim>
    </insert>
@@ -111,7 +134,9 @@
    </update>
    <delete id="deleteSvyLibTopicByTopicid" parameterType="Long">
        delete from svy_lib_topic where topicid = #{topicid}
        delete
        from svy_lib_topic
        where topicid = #{topicid}
    </delete>
    <delete id="deleteSvyLibTopicByTopicids" parameterType="String">