From 6ef84a2690f7bf80ad61173c44fc88a835ec7fb9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E9=92=8A?= Date: Wed, 22 Oct 2025 15:58:25 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BA=BF=E4=B8=8Abug=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/api/model/Guild.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/application/api/model/Guild.php b/application/api/model/Guild.php index 4a6cb96..aca8615 100644 --- a/application/api/model/Guild.php +++ b/application/api/model/Guild.php @@ -758,7 +758,7 @@ class Guild extends Model * 工会流水查询 * @return array */ - public function get_guild_transaction($guild_id,$start_time=0,$end_time=0,$page=1,$page_limit=20){ + public function get_guild_transaction($guild_id,$seach_start_time,$seach_end_time,$page,$page_limit){ $guild_info = db::name('vs_guild')->where(['id'=>$guild_id,'delete_time'=>0])->find(); if(empty($guild_info)){ return ['code' => 0, 'msg' => '公会不存在!', 'data' => null]; @@ -767,6 +767,8 @@ class Guild extends Model $all_guild_room = db::name('vs_guild_user')->where(['guild_id' => $guild_id,'status'=>1,"delete_time"=>0])->select(); $total_transaction = 0; foreach ($all_guild_room as $key => $value) { + $start_time = $seach_start_time; + $end_time = $seach_end_time; if(!$start_time){ $start_time_all = $value['createtime']; $end_time_all = time(); @@ -788,7 +790,7 @@ class Guild extends Model } //查询工会所有房间流水 $list = db::name('vs_guild_user')->where(['guild_id'=>$guild_id,'delete_time'=>0,'status'=>1,'room_id'=>['<>',0]]) - ->order('coin desc') + ->order('id asc') ->page($page, $page_limit) ->select(); @@ -796,6 +798,8 @@ class Guild extends Model $room_data = []; $i=0; foreach ($list as $k=>$v){ + $start_time = $seach_start_time; + $end_time = $seach_end_time; if(!$start_time){ $start_time_seach = $value['createtime']; $end_time_seach = time();