From 7fb92fb7ab66bd75c940058779c3abcbd240d4b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E9=92=8A?= Date: Wed, 17 Sep 2025 21:07:08 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=9A=E7=89=88=E4=B9=8B=E5=90=8Ebug?= =?UTF-8?q?=E4=BF=AE=E6=94=B9----=E7=A4=BC=E7=89=A9=E6=8C=89=E4=BB=B7?= =?UTF-8?q?=E6=A0=BC=E6=8E=92=E5=BA=8F=E3=80=82=E5=B7=A1=E4=B9=90=E4=BC=9A?= =?UTF-8?q?=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/adminapi/controller/BlindBox.php | 4 ++++ application/api/model/BlindBoxTurntableGift.php | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/application/adminapi/controller/BlindBox.php b/application/adminapi/controller/BlindBox.php index 88304b4..dc8ef39 100644 --- a/application/adminapi/controller/BlindBox.php +++ b/application/adminapi/controller/BlindBox.php @@ -75,6 +75,10 @@ class BlindBox extends adminApi $lists[$key]['createtime'] = date('Y-m-d H:i:s', $value['createtime']); } + //$lists 按gift_price 降序排序 + usort($lists, function($a, $b) { + return $b['gift_price'] - $a['gift_price']; + }); //统计 $total_data = []; //每期总次数 diff --git a/application/api/model/BlindBoxTurntableGift.php b/application/api/model/BlindBoxTurntableGift.php index ddf52a7..095af11 100644 --- a/application/api/model/BlindBoxTurntableGift.php +++ b/application/api/model/BlindBoxTurntableGift.php @@ -790,6 +790,11 @@ class BlindBoxTurntableGift extends Model 'avatar' => $xlh_user['avatar'], ]; } + //$gift_list 按gift_price 升序排序 + usort($gift_list, function($a, $b) { + return $a['gift_price'] - $b['gift_price']; + }); + $result_data = [ 'title' => $xlh_box['name'], 'rule_url' => get_system_config_value('web_site')."/api/Page/get_gift_box_rule?box_id=".$xlh_box["id"],