This commit is contained in:
songliang 2023-07-15 17:16:22 +08:00
parent 8c342ed190
commit a4f3ce1a04
3 changed files with 33 additions and 2 deletions

View File

@ -21,6 +21,7 @@ require_once('services/MarketService.php');
require_once('services/LuckyBoxService.php');
require_once('services/ActivateNftService.php');
require_once('services/BlockChainService.php');
require_once('services/LogService.php');
require_once('phpcommon/bchelper.php');
@ -40,6 +41,7 @@ use services\MarketService;
use services\LuckyBoxService;
use services\ActivateNftService;
use models\Transaction;
use services\LogService;
class MarketController extends BaseAuthedController
{
@ -524,6 +526,14 @@ class MarketController extends BaseAuthedController
return;
}
$this->_decItems($costItems);
{
//埋点
$event = [
'name' => LogService::MARKET_SELL_GOLD,
'val' => $amount
];
LogService::consumeGold($event);
}
$c_name = $itemMeta['name'];
$c_job = 0;
@ -637,6 +647,15 @@ class MarketController extends BaseAuthedController
$propertyChgService = new services\PropertyChgService();
$this->_addItems($items, $awardService, $propertyChgService);
{
//埋点
$event = [
'name' => LogService::MARKET_CANCEL_SELL_GOLD,
'val' => $goods['amount']
];
LogService::productGold($event);
}
$this->_rspData(
array(
'idx' => $idx,

View File

@ -32,6 +32,9 @@ class LogService extends BaseService
const RECHARGE_DIAMOND = "recharge_diamond"; //充值钻石
const RECHARGE_CEBG_BONUS = "recarge_cebg_bonus"; //充值CEBG奖励
const MARKET_SELL_GOLD = "market_sell_gold"; //市场出售金币
const MARKET_CANCEL_SELL_GOLD = "market_cancel_sell_gold"; //市场取消出售金币
const MARKET_BUY_GOLD = "market_buy_gold"; //市场购买金币
const PRONAME = 'game_2006_api';
const GAMEID = 2006;

View File

@ -7,6 +7,7 @@ require_once('services/callback/BuyPassCbService.php');
require_once('services/callback/BuyShopGoodsCbService.php');
require_once('services/callback/common/SignatureService.php');
require_once('ShopAddItemService.php');
require_once('LogService.php');
use phpcommon\SqlHelper;
use models\ShopBuyRecord;
@ -119,6 +120,14 @@ class GameItemMarketBuyOk
$this->markMarketGoodsSold($address, $idx);
$this->_addGoods($address, $goods);
{
//埋点
$event = [
'name' => LogService::MARKET_BUY_GOLD,
'val' => $goods['amount']
];
LogService::productGold($event);
}
}
private function getMarketGoods($address, $idx)