|
@@ -31,6 +31,9 @@
|
|
|
a.phone_ as phone
|
|
|
from sys_user as a
|
|
|
left join im_live_room_black as b on a.id_ != b.user_id_
|
|
|
+ <if test="param.roomUid != null">
|
|
|
+ and b.room_uid_ = #{param.roomUid}
|
|
|
+ </if>
|
|
|
where a.user_type_ like '%STUDENT%'
|
|
|
and a.lock_flag_ = 0
|
|
|
and a.del_flag_ = 0
|
|
@@ -39,9 +42,9 @@
|
|
|
</if>
|
|
|
<if test="param.search != null ">
|
|
|
and (
|
|
|
- `id_` LIKE CONCAT('%', #{param.search},'%')
|
|
|
- OR `username_` LIKE CONCAT('%', #{param.search},'%')
|
|
|
- OR `phone_` LIKE CONCAT('%', #{param.search},'%')
|
|
|
+ a.`id_` LIKE CONCAT('%', #{param.search},'%')
|
|
|
+ OR a.`username_` LIKE CONCAT('%', #{param.search},'%')
|
|
|
+ OR a.`phone_` LIKE CONCAT('%', #{param.search},'%')
|
|
|
)
|
|
|
</if>
|
|
|
</select>
|
|
@@ -58,7 +61,7 @@
|
|
|
and a.room_uid_ = #{param.roomUid}
|
|
|
<if test="param.search != null ">
|
|
|
and (
|
|
|
- a.`user_id_` LIKE CONCAT('%', #{param.search},'%')
|
|
|
+ b.`user_id_` LIKE CONCAT('%', #{param.search},'%')
|
|
|
OR b.`username_` LIKE CONCAT('%', #{param.search},'%')
|
|
|
OR b.`phone_` LIKE CONCAT('%', #{param.search},'%')
|
|
|
)
|