This commit is contained in:
aozhiwei 2023-08-08 10:55:03 +08:00
parent 156dced479
commit 1d62470e05

View File

@ -36,6 +36,38 @@ class GameItemMarketBuyOk {
return;
}
Mall::buyOk($orderId, $buyer);
$accountId = $orderDb['seller'];
$itemId = $orderDb['item_id'];
$itemNum = $orderDb['item_num'];
myself()->_addLogEx($accountId, "mallBuyOk", "begin", array(
'param1' => $orderDb['order_id'],
'param2' => json_encode(array(
'item_id' => $orderDb['item_id'],
'item_num' => $orderDb['item_num'],
)),
'param3' => json_encode($orderDb),
));
if ($itemId == V_ITEM_GOLD) {
$event = [
'name' => LogService::CEBG_TO_DIAMOND,
'val' => $itemNum
];
LogService::productDiamondCallback(
['account_id' => $accountId],
$event);
}
$itemService = new ShopAddItemService();
$itemService->addItemByAccountId($accountId, $itemId, $itemNum);
myself()->_addLogEx($accountId, "mallBuyOk", "end", array(
'param1' => $orderDb['order_id'],
'param2' => json_encode(array(
'item_id' => $orderDb['item_id'],
'item_num' => $orderDb['item_num'],
)),
'param3' => json_encode($orderDb),
));
myself()->_rspOk();
}