Jelajahi Sumber

退团申请列表search无效的bug

zouxuan 4 tahun lalu
induk
melakukan
90fe555225

+ 5 - 1
mec-biz/src/main/resources/config/mybatis/MusicGroupQuitMapper.xml

@@ -101,7 +101,10 @@
     <sql id="queryPageSql">
         <where>
             <if test="ids != null and ids != ''">
-                FIND_IN_SET(mgq.id_,#{ids})
+                AND FIND_IN_SET(mgq.id_,#{ids})
+            </if>
+            <if test="search != null and search != ''">
+                AND (su.id_ = #{search} OR su.username_ LIKE CONCAT('%',#{search},'%') OR mg.id_ LIKE CONCAT('%',#{search},'%') OR mg.name_ LIKE CONCAT('%',#{search},'%'))
             </if>
             <if test="visitFlag != null">
                 <if test="visitFlag == 0">
@@ -118,6 +121,7 @@
     <select id="queryCount" resultType="int">
         SELECT COUNT(mgq.id_)
         FROM music_group_quit mgq
+        LEFT JOIN sys_user su ON su.id_ = mgq.user_id_
         LEFT JOIN music_group mg ON mg.id_ = mgq.music_group_id_
         <include refid="queryPageSql"/>
     </select>