18339543638 3 jaren geleden
bovenliggende
commit
a14465792b
1 gewijzigde bestanden met toevoegingen van 6 en 1 verwijderingen
  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