From 12bc2edc8fb539b19e9d8573e893744b992423f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E5=8D=8E=E6=B8=85?= <18691022700@163.com> Date: Tue, 16 Sep 2025 23:16:44 +0800 Subject: [PATCH] =?UTF-8?q?=E6=88=BF=E9=97=B4=E6=8E=92=E8=A1=8C=E6=A6=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/api/model/Ranking.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/application/api/model/Ranking.php b/application/api/model/Ranking.php index d4731ea..a5cd9ca 100644 --- a/application/api/model/Ranking.php +++ b/application/api/model/Ranking.php @@ -161,10 +161,12 @@ class Ranking extends Model //房间榜 public function room_ranking() { + //金币与魅力比例 + $ratio = get_system_config_value('coin_charm_exp'); $where['a.createtime'] = ['between', [$this->begin_time, $this->end_time]]; $where['b.type_id'] = ['<>', 6]; $where['b.room_status'] = 1; - $field = ['sum(a.total_price) as total,b.room_name,a.from_id as room_id,b.room_cover,b.room_number']; + $field = ['sum(a.total_price) *'.$ratio.' as total,b.room_name,a.from_id as room_id,b.room_cover,b.room_number']; $lists = db::name('vs_give_gift')->alias('a') ->join('vs_room b','a.from_id = b.id','left') ->where($where)->field($field)->group('a.from_id')