diff --git a/application/api/model/Room.php b/application/api/model/Room.php index 547a5e9..33c36b8 100644 --- a/application/api/model/Room.php +++ b/application/api/model/Room.php @@ -1688,6 +1688,12 @@ class Room extends Model if(!$owner && !$host){ return ['code' => 0, 'msg' => '没有权限操作', 'data' => null]; } + + $roomInfo = db::name('vs_room')->where(['id' => $room_id])->find(); + if($roomInfo['type_id'] == $type){ + return ['code' => 0, 'msg' => '房间类型已存在', 'data' => null]; + } + //开启事务 db::startTrans(); if($type == 1 || $type == 3 || $type == 4){