diff --git a/application/api/controller/Search.php b/application/api/controller/Search.php index daa8d91..ffcb179 100644 --- a/application/api/controller/Search.php +++ b/application/api/controller/Search.php @@ -84,7 +84,7 @@ class Search extends BaseCom $lists[$k]['picture'] = $v['room_cover']; $lists[$k]['code'] = $v['room_number']; $lists[$k]['label_icon'] = db::name('vs_room_label')->where('id', $v['label_id'])->value('label_icon'); - $lists[$k]['hot_value'] = $v['hot_value']; + $lists[$k]['hot_value'] = $v['today_hot_value']; }elseif($type == 3){ $lists[$k]['id'] = $v['id']; $lists[$k]['name'] = $v['guild_name']; diff --git a/application/api/model/GiveGift.php b/application/api/model/GiveGift.php index ee164a2..97db2f3 100644 --- a/application/api/model/GiveGift.php +++ b/application/api/model/GiveGift.php @@ -505,6 +505,7 @@ class GiveGift extends Model //增加房间火热值hot_value $gift_totalaa = $gift_total * get_system_config_value('coin_charm_exp'); Db::name('vs_room')->where(['id'=>$from_id,'apply_status'=>2])->setInc('hot_value',$gift_totalaa); + Db::name('vs_room')->where(['id'=>$from_id,'apply_status'=>2])->setInc('today_hot_value',$gift_totalaa); Db::commit(); return ['code' => 1, 'msg' => '送礼成功', 'data' => null]; diff --git a/application/api/model/Room.php b/application/api/model/Room.php index 6f614bf..af84228 100644 --- a/application/api/model/Room.php +++ b/application/api/model/Room.php @@ -181,7 +181,7 @@ class Room extends Model $map['is_top'] = $is_top; } - $list = db::name('vs_room')->field('id as room_id,room_number,user_id,room_name,room_cover,room_password,hot_value,label_id,is_show_room') + $list = db::name('vs_room')->field('id as room_id,room_number,user_id,room_name,room_cover,room_password,today_hot_value as hot_value,label_id,is_show_room') ->where($map)->order('hot_value desc')->page($page, $page_limit)->select(); // var_dump($list); foreach ($list as $k => &$v){ @@ -231,7 +231,7 @@ class Room extends Model } } if(!empty($user_room_list)){ - $list = db::name('vs_room')->field('id as room_id,room_number,user_id,room_name,room_cover,room_password,hot_value') + $list = db::name('vs_room')->field('id as room_id,room_number,user_id,room_name,room_cover,room_password,today_hot_value as hot_value') ->where('id', 'in', $user_room_list)->order('hot_value desc')->page($page, $page_limit)->select(); foreach ($list as $k => &$v){ // $v['hot_value'] = $v['hot_value'] * 10; @@ -822,7 +822,7 @@ class Room extends Model 'label_id' => $label_id, 'label_icon' => db::name('vs_room_label')->where('id', $room['label_id'])->value('label_icon_room'), 'room_background' => $room['room_background'], - 'hot_value' => $room['hot_value'], + 'hot_value' => $room['today_hot_value'], 'chatrooms' => 'room'.$room['id'], 'pit_list' => $pit_list, 'room_up_pit_type'=>$room['room_up_pit_type'], @@ -1963,7 +1963,7 @@ class Room extends Model 'label_id' => $label_id, 'label_icon' => db::name('vs_room_label')->where('id', $room['label_id'])->value('label_icon_room'), 'room_background' => $room['room_background'], - 'hot_value' => $room['hot_value'], + 'hot_value' => $room['today_hot_value'], 'chatrooms' => 'room'.$room['id'], 'pit_list' => $pit_list, 'room_up_pit_type'=>$room['room_up_pit_type'], diff --git a/application/api/model/UserData.php b/application/api/model/UserData.php index 9db54df..534e05b 100644 --- a/application/api/model/UserData.php +++ b/application/api/model/UserData.php @@ -393,7 +393,7 @@ class UserData extends Model //房间历史足迹 public function user_room_history_list($uid,$page,$page_limit){ $list = db::name('user_visit_log')->alias('a')->join('fa_vs_room b','a.to_id = b.id') - ->field('b.id as room_id,b.room_number,b.room_name,b.room_cover,b.room_intro,b.label_id,b.room_password,b.is_show_room,b.hot_value') + ->field('b.id as room_id,b.room_number,b.room_name,b.room_cover,b.room_intro,b.label_id,b.room_password,b.is_show_room,b.today_hot_value as hot_value') ->where('a.from_uid',$uid) ->where('a.type',2) ->where('b.type_id','<>',6) diff --git a/application/api/model/UserZone.php b/application/api/model/UserZone.php index 3c4518a..2372db6 100644 --- a/application/api/model/UserZone.php +++ b/application/api/model/UserZone.php @@ -122,7 +122,7 @@ class UserZone extends Model //查询房主此时是否在聊天室 $room_id = db::name('vs_room_visitor')->where(['user_id' => $v['user_id'], 'is_delete' => 1])->value('room_id'); if ($room_id) { - $room = db::name('vs_room')->where(['id' => $room_id, 'room_status' => 1])->field('id,room_name,room_number,room_cover,room_intro,hot_value,type_id')->find(); + $room = db::name('vs_room')->where(['id' => $room_id, 'room_status' => 1])->field('id,room_name,room_number,room_cover,room_intro,today_hot_value as hot_value,type_id')->find(); $v['room_id'] = $room['id']; $v['room_cover'] = $room['room_cover']; $v['room_type'] = db::name('vs_room_type')->where(['id' => $room['type_id'], 'status' => 1])->field('type_name');