浏览代码

优化sql语句

18339543638 1 年之前
父节点
当前提交
4c17ea74d4
共有 1 个文件被更改,包括 9 次插入1 次删除
  1. 9 1
      nb-im/src/main/java/com/nb/im/room/ImRoomOperator.java

+ 9 - 1
nb-im/src/main/java/com/nb/im/room/ImRoomOperator.java

@@ -1,5 +1,7 @@
 package com.nb.im.room;
 
+import cn.hutool.core.collection.CollectionUtil;
+import cn.hutool.core.util.ObjectUtil;
 import lombok.Getter;
 import org.redisson.api.*;
 
@@ -86,7 +88,13 @@ public class ImRoomOperator {
      * @return void
      */
     public void readUnreadMsg(String userId, List<String> key){
-        getSet(userId).removeAll(key);
+        if(CollectionUtil.isEmpty(key)){
+            return;
+        }
+        RSet<String> set = getSet(userId);
+        if(ObjectUtil.isNotNull(set)){
+            set.removeAll(key);
+        }
     }
 
     /**