From cdffb76b378a9468af265b1a9550cdf4504e84b0 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, 18 Nov 2025 10:39:23 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B6=E7=A4=BC=E4=BA=BA=E6=94=B6=E7=9B=8A?= =?UTF-8?q?=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/api/model/GiveGift.php | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/application/api/model/GiveGift.php b/application/api/model/GiveGift.php index 52c6949..86542c8 100644 --- a/application/api/model/GiveGift.php +++ b/application/api/model/GiveGift.php @@ -858,6 +858,8 @@ class GiveGift extends Model $ratio = $configs['room_cp_room_user_ratio']; }elseif ($from_type == 698){ $ratio = $configs['room_cp_guild_user_ratio']; + }else{ + $ratio = 0; } //计算收礼人收益 @@ -901,15 +903,15 @@ class GiveGift extends Model if(in_array($change_type,$in_types)){ //增加用户金币 $res1 = Db::name('user_wallet')->where(['user_id'=>$user_id])->setInc('coin',$money); - if(!$res1){ - return false; - } +// if(!$res1){ +// return false; +// } }elseif(in_array($change_type,$out_types)){ //减少用户金币 $res1 = Db::name('user_wallet')->where(['user_id'=>$user_id,'coin'=>['>=',$money]])->setDec('coin',$money); - if(!$res1){ - return false; - } +// if(!$res1){ +// return false; +// } } }elseif ($money_type == 2){//2钻石 //增加用户钻石类型 @@ -919,15 +921,15 @@ class GiveGift extends Model if(in_array($change_type,$in_types)){ //增加用户 $res1 = Db::name('user_wallet')->where(['user_id'=>$user_id])->setInc('earnings',$money); - if(!$res1){ - return false; - } +// if(!$res1){ +// return false; +// } }elseif(in_array($change_type,$out_types)){ //减少用户 $res1 = Db::name('user_wallet')->where(['user_id'=>$user_id])->setDec('earnings',$money); - if(!$res1){ - return false; - } +// if(!$res1){ +// return false; +// } } } return true;