|
@@ -101,7 +101,12 @@ public class LocalImRoomService extends BaseService<ImRoomMapper, ImRoomEntity,S
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public void validateBeforeUpdate(ImRoomEntity entity) {
|
|
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
|
|
@Override
|