Browse Source

修改禁言分页查询逻辑

hgw 3 years ago
parent
commit
12004ba456

+ 0 - 1
mec-biz/src/main/java/com/ym/mec/biz/service/impl/ImLiveRoomBlackServiceImpl.java

@@ -51,7 +51,6 @@ public class ImLiveRoomBlackServiceImpl extends ServiceImpl<ImLiveRoomBlackDao,
      */
     @Override
     public PageInfo<SysUser> queryStudentList(Map<String, Object> param) {
-        WrapperUtil.toStr(param, "search", "搜索关键字不能为空");
         Page<SysUser> pageInfo = PageUtil.getPageInfo(param);
         pageInfo.setDesc("a.id_");
         Integer tenantId = TenantContextHolder.getTenantId();

+ 8 - 6
mec-biz/src/main/resources/config/mybatis/ImLiveRoomBlackMapper.xml

@@ -34,15 +34,17 @@
         where a.user_type_ like '%STUDENT%'
         and a.lock_flag_ = 0
         and a.del_flag_ = 0
-        and b.room_uid_ = #{roomUid}
-        <if test="tenantId != null ">
-            and tenant_id_ = #{tenantId}
+        and b.room_uid_ = #{param.roomUid}
+        <if test="param.tenantId != null ">
+            and tenant_id_ = #{param.tenantId}
         </if>
+        <if test="param.search != null ">
             and (
-                 `id_` LIKE CONCAT('%', #{search},'%')
-                  OR `username_` LIKE CONCAT('%', #{search},'%')
-                 OR `phone_` LIKE CONCAT('%', #{search},'%')
+                 `id_` LIKE CONCAT('%', #{param.search},'%')
+                  OR `username_` LIKE CONCAT('%', #{param.search},'%')
+                 OR `phone_` LIKE CONCAT('%', #{param.search},'%')
                )
+        </if>
     </select>
 
     <select id="queryBlackList"  parameterType="map" resultType="com.ym.mec.biz.dal.vo.ImLiveRoomBlackVo">