送礼加锁处理

This commit is contained in:
2025-09-09 16:15:52 +08:00
parent 49f55dd568
commit 66aee47ba3
2 changed files with 14 additions and 5 deletions

View File

@@ -149,6 +149,8 @@ class Room extends BaseCom
//直播间送礼
public function room_give_gift()
{
$key_name = "api:room:gift:" . $this->uid;
redis_lock_exit($key_name);
$room_id = input('room_id', 0);
$gift_id = input('gift_id', 0);
$gift_num = input('gift_num', 0);
@@ -158,6 +160,7 @@ class Room extends BaseCom
$heart_id = input('heart_id', 0);
$reslut = model('Room')->room_gift($this->uid, $to_uid, $gift_id, $gift_num, $type, $room_id, $pit_number,$heart_id);
redis_unlock($key_name);
return V($reslut['code'], $reslut['msg'], $reslut['data']);
}