18339543638 3 anos atrás
pai
commit
a14465792b

+ 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