From dceca03fbf5a9287a3f025bb2734b8d69fef1068 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E5=8D=8E=E6=B8=85?= <18691022700@163.com> Date: Mon, 8 Dec 2025 16:56:31 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AD=BE=E7=BA=A6=E6=88=BF=E9=97=B4=E4=B8=BB?= =?UTF-8?q?=E6=8C=81=E9=82=80=E8=AF=B7=E4=B8=8A=E7=AD=BE=E7=BA=A6=E9=BA=A6?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E6=8B=92=E7=BB=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/api/controller/RoomPit.php | 9 +++++++++ application/api/model/RoomPit.php | 11 +++++++++++ 2 files changed, 20 insertions(+) diff --git a/application/api/controller/RoomPit.php b/application/api/controller/RoomPit.php index d92d467d..f10c6f5d 100644 --- a/application/api/controller/RoomPit.php +++ b/application/api/controller/RoomPit.php @@ -144,4 +144,13 @@ class RoomPit extends BaseCom $reslut = model('RoomPit')->host_user_pit($this->uid, $room_id,$pit_number,$user_id,$type); return V($reslut['code'], $reslut['msg'], $reslut['data']); } + + + //签约房间主持邀请上签约麦用户拒绝 + public function refuse_sign_room_host_invite() + { + $room_id = input('room_id', 0); + $reslut = model('RoomPit')->refuse_sign_room_host_invite($this->uid, $room_id); + return V($reslut['code'], $reslut['msg'], $reslut['data']); + } } \ No newline at end of file diff --git a/application/api/model/RoomPit.php b/application/api/model/RoomPit.php index ebe9dae4..33f84428 100644 --- a/application/api/model/RoomPit.php +++ b/application/api/model/RoomPit.php @@ -1362,4 +1362,15 @@ class RoomPit extends Model return ['code' => 1, 'msg' => '操作成功', 'data' => null]; } + + //签约房间主持邀请上签约麦用户拒绝 + public function refuse_sign_room_host_invite($user_id, $room_id) + { + $res = db::name('vs_room_sign_invite')->where(['user_id' => $user_id, 'room_id' => $room_id])->delete(); + if(!$res){ + return ['code' => 0, 'msg' => '操作失败', 'data' => null]; + } + return ['code' => 1, 'msg' => '操作成功', 'data' => null]; + } + } \ No newline at end of file