18339543638 3 年之前
父节点
当前提交
a14465792b
共有 1 个文件被更改,包括 6 次插入1 次删除
  1. 6 1
      nb-im/src/main/java/com/nb/im/service/LocalImRoomService.java

+ 6 - 1
nb-im/src/main/java/com/nb/im/service/LocalImRoomService.java

@@ -101,7 +101,12 @@ public class LocalImRoomService extends BaseService<ImRoomMapper, ImRoomEntity,S
 
     @Override
     public void validateBeforeUpdate(ImRoomEntity entity) {
-
+        if(ImStatusEnum.SUCCESS.equals(entity.getStatus())&&entity.getSuccessTime()==null){
+            ImRoomEntity room = this.getById(entity.getId());
+            if(room.getSuccessTime()==null){
+                entity.setSuccessTime(new Date());
+            }
+        }
     }
 
     @Override