From c366cc34b0b22a833b92fb3424610226a2b34174 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E9=92=8A?= Date: Wed, 31 Dec 2025 11:10:09 +0800 Subject: [PATCH] =?UTF-8?q?=E6=88=BF=E9=97=B4=E6=98=AF=E5=90=A6=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=20=E5=90=8E=E5=8F=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/adminapi/controller/Room.php | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/application/adminapi/controller/Room.php b/application/adminapi/controller/Room.php index 5b462e99..74a3a467 100644 --- a/application/adminapi/controller/Room.php +++ b/application/adminapi/controller/Room.php @@ -4,6 +4,7 @@ namespace app\adminapi\controller; use app\admin\model\AdminLog; use app\common\controller\adminApi; +use think\Cache; use think\Config; use think\Db; use think\Hook; @@ -220,6 +221,14 @@ class Room extends adminApi foreach ($lists as $key => $value) { $lists[$key]['createtime'] = date('Y-m-d H:i:s', $value['createtime']); } + $lists[]=[ + 'createtime' => '', + 'deletetime' => 0, + 'id' => -1, + 'type_name' => '练歌房', + 'status' => 1, + 'sort' => 99 + ]; $return_data = [ 'page' =>$page, 'page_limit' => $page_limit, @@ -950,8 +959,13 @@ class Room extends adminApi if($sort !== ""){ $data['sort'] = $sort; } + if($type_id==-1){ + model('RoomSong')->agree_song(1,$room_id,1); + unset($data['type_id']); + } $res = db::name('vs_room')->where('id',$room_id)->update($data); if($res){ + Cache::rm('room_info_'.$room_id); return V(1,"成功"); } else{