|
@@ -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>
|