上线前新需求:加客服接口 公会退出 费用发给公会长

This commit is contained in:
2026-01-14 23:00:09 +08:00
parent 885d1a631a
commit 3a8ccf4c35

View File

@@ -1177,6 +1177,7 @@ class BlindBoxTurntableGiftDrawWorldNew extends Model
// 批量更新库存 // 批量更新库存
ksort($inventory_updates); // 按ID排序 ksort($inventory_updates); // 按ID排序
foreach ($inventory_updates as $detail_id => $count) { foreach ($inventory_updates as $detail_id => $count) {
Db::name('vs_gift_bag_detail')->where('id',$detail_id)->lock(true)->find(); // 先查并加锁
$result = db::name("vs_gift_bag_detail") $result = db::name("vs_gift_bag_detail")
->where('id',$detail_id) ->where('id',$detail_id)
->where('remaining_number', '>=', $count) // 确保库存充足 ->where('remaining_number', '>=', $count) // 确保库存充足