|
@@ -77,6 +77,10 @@ public class InnerService {
|
|
|
if(param.getRoomId() == null && param.getIsShow() == null ){
|
|
|
throw new BusinessException(ResultCode.PARAM_MISS);
|
|
|
}
|
|
|
+ Room room = roomService.getById(param.getRoomId());
|
|
|
+ if(room == null || room.getRoomStatus() == 2){
|
|
|
+ throw new BusinessException(ResultCode.ROOM_END);
|
|
|
+ }
|
|
|
LambdaUpdateWrapper<Room> wrapper = new LambdaUpdateWrapper<>();
|
|
|
wrapper.eq(Room::getRoomId,param.getRoomId());
|
|
|
wrapper.set(Room::getIsShow,param.getIsShow());
|