diff --git a/application/api/model/Room.php b/application/api/model/Room.php index cbe827d0..816a9c3f 100644 --- a/application/api/model/Room.php +++ b/application/api/model/Room.php @@ -1062,7 +1062,7 @@ class Room extends Model public function join_room($user_id, $room_id, $password) { //房间基础信息先从缓存获取 $room = json_decode(Cache::get('room_info_' . $room_id), true); - var_dump($room);die; + if(!$room){ $room = db::name('vs_room')->where(['id' => $room_id])->find(); $room['is_use_code'] = 0; @@ -1082,7 +1082,7 @@ class Room extends Model //房主信息 //先从缓存中获取 - $room_owner = json_decode(Cache::get('room_owner_' . $room_id)); + $room_owner = json_decode(Cache::get('room_owner_' . $room_id),true); if(!$room_owner){ $room_owner = db::name('user')->where('id', $room['user_id'])->field('id as user_id,user_code,sex,nickname,avatar')->find(); $room_owner['user_code'] = model('api/Decorate')->user_decorate_detail($room['user_id'],6); diff --git a/application/api/model/User.php b/application/api/model/User.php index 9ff91014..dac41ed1 100644 --- a/application/api/model/User.php +++ b/application/api/model/User.php @@ -192,7 +192,7 @@ class User extends Model { //先从缓存中获取 $cache_key = 'user_base_info_'.$uid; - $user_info = json_decode(Cache::get($cache_key)); + $user_info = json_decode(Cache::get($cache_key), true); if(!$user_info){ $user_info = db::name('user')