From e180e3a496d6f29d3a3b34016400de9d997c6bd9 Mon Sep 17 00:00:00 2001
From: liusheng <337615773@qq.com>
Date: 星期二, 07 四月 2026 14:42:23 +0800
Subject: [PATCH] 省立同德满意度功能提交

---
 smartor/src/main/resources/mapper/smartor/SvyLibTopicCategoryMapper.xml |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/smartor/src/main/resources/mapper/smartor/SvyLibTopicCategoryMapper.xml b/smartor/src/main/resources/mapper/smartor/SvyLibTopicCategoryMapper.xml
index c14ba52..a7824f8 100644
--- a/smartor/src/main/resources/mapper/smartor/SvyLibTopicCategoryMapper.xml
+++ b/smartor/src/main/resources/mapper/smartor/SvyLibTopicCategoryMapper.xml
@@ -17,6 +17,7 @@
         <result property="updateTime" column="update_time"/>
         <result property="orgid" column="orgid"/>
         <result property="seqno" column="seqno"/>
+        <result property="type" column="type"/>
     </resultMap>
 
     <sql id="selectSvyLibScriptCategoryVo">
@@ -31,6 +32,7 @@
                update_by,
                update_time,
                seqno,
+               type,
                orgid
         from svy_lib_script_category
     </sql>
@@ -38,15 +40,15 @@
     <select id="selectSvyLibScriptCategoryList" parameterType="com.smartor.domain.SvyLibScriptCategory"
             resultMap="SvyLibScriptCategoryResult">
         <include refid="selectSvyLibScriptCategoryVo"/>
-        <where>
-            del_flag=0
+        where 1=1
+            and del_flag = 0
             <if test="name != null  and name != ''">and name like concat('%', #{name}, '%')</if>
             <if test="topicid != null ">and topicid = #{topicid}</if>
             <if test="pid != null ">and pid = #{pid}</if>
             <if test="guid != null  and guid != ''">and guid = #{guid}</if>
             <if test="orgid != null ">and orgid = #{orgid}</if>
             <if test="seqno != null ">and seqno = #{seqno}</if>
-        </where>
+            <if test="type != null  and type != ''">and type like concat('%', #{type}, '%')</if>
         order by seqno asc
     </select>
 
@@ -70,6 +72,7 @@
             <if test="updateBy != null">update_by,</if>
             <if test="updateTime != null">update_time,</if>
             <if test="orgid != null">orgid,</if>
+            <if test="type != null">type,</if>
         </trim>
         <trim prefix="values (" suffix=")" suffixOverrides=",">
             <if test="name != null">#{name},</if>
@@ -83,6 +86,7 @@
             <if test="updateBy != null">#{updateBy},</if>
             <if test="updateTime != null">#{updateTime},</if>
             <if test="orgid != null">#{orgid},</if>
+            <if test="type != null">#{type},</if>
         </trim>
     </insert>
 
@@ -100,6 +104,7 @@
             <if test="updateBy != null">update_by = #{updateBy},</if>
             <if test="updateTime != null">update_time = #{updateTime},</if>
             <if test="orgid != null">orgid = #{orgid},</if>
+            <if test="type != null">type = #{type},</if>
         </trim>
         where id = #{id}
     </update>
@@ -121,7 +126,7 @@
 
     <select id="selectSeqMax" resultType="integer">
         select max(seqno) seqno
-        from ivr_liba_template_assort
+        from svy_lib_script_category
 
     </select>
 </mapper>

--
Gitblit v1.9.3