This commit is contained in:
2026-01-21 10:32:39 +08:00
parent 88a17988ae
commit 5c065c0950

View File

@@ -91,6 +91,13 @@ class SendGift extends Model
return ['code' => 0, 'msg' => '网络错误-1', 'data' => null];
}
//用户财富等级更新
$user_level = model('api/Level')->user_level_data_update($uid,$gift_price,1,$p_room_id);
if(!$user_level){
Db::rollback();
return ['code' => 0, 'msg' => '用户等级更新失败', 'data' => null];
}
}else{
Db::rollback();
return ['code' => 0, 'msg' => '类型错误', 'data' => null];
@@ -248,6 +255,12 @@ class SendGift extends Model
Db::rollback();
return ['code' => 0, 'msg' => '网络错误-1', 'data' => null];
}
//用户财富等级更新
$user_level = model('api/Level')->user_level_data_update($uid,$gift_price,1,$room_id);
if(!$user_level){
Db::rollback();
return ['code' => 0, 'msg' => '用户等级更新失败', 'data' => null];
}
}else{
//背包礼物是否充足
@@ -824,6 +837,13 @@ class SendGift extends Model
Db::rollback();
return ['code' => 0, 'msg' => '网络错误-1', 'data' => null];
}
//用户财富等级更新
$user_level = model('api/Level')->user_level_data_update($uid,$gift_price,1,$room_id);
if(!$user_level){
Db::rollback();
return ['code' => 0, 'msg' => '用户等级更新失败', 'data' => null];
}
}else{
//扣除背包礼物并记录日志
$gift_pack = $this -> change_user_gift_pack_log(3,$uid,$gid,$num,'房间送礼');
@@ -997,16 +1017,7 @@ class SendGift extends Model
}
if($gift_info['label'] == 2) {//趣味礼物(盲盒)
// if($gift_box){
// foreach ($gift_box as $i => $v){
// //记录一下收礼记录
// $give_gift = $this -> change_user_give_gift_logs($uid,$v['gift_id'],$v['gift_price'],1,$to_uid,2,$type,$room_id,'',0,2);
// if(!$give_gift){
// Db::rollback();
// return ['code' => 0, 'msg' => '送礼失败,请重试!!', 'data' => null];
// }
// }
// }
$give_gift = $this -> change_user_give_gift_logs($uid,$gid,$receive_gift_total,$num,$to_uid,2,$type,$room_id,$gift_box_str,0,2);
}else{
//收礼记录行为日志