diff --git a/webapp/controller/BaseAuthedController.class.php b/webapp/controller/BaseAuthedController.class.php index 06f00e5f..bc71f2ef 100644 --- a/webapp/controller/BaseAuthedController.class.php +++ b/webapp/controller/BaseAuthedController.class.php @@ -352,6 +352,10 @@ class BaseAuthedController extends BaseController { return "gold + ${itemNum}"; } )); + myself()->_addTgLog("addGold",array( + 'item_id'=>$itemId, + 'item_num'=>$itemNum, + )); } break; case V_ITEM_DIAMOND: @@ -361,6 +365,10 @@ class BaseAuthedController extends BaseController { return "diamond + ${itemNum}"; } )); + myself()->_addTgLog("addDiamond",array( + 'item_id'=>$itemId, + 'item_num'=>$itemNum, + )); } break; case V_ITEM_BCEG: @@ -456,7 +464,11 @@ class BaseAuthedController extends BaseController { $this->_updateUserInfo($fieldsKv); $this->_incDailyV(TN_DAILY_USED_GOLD_NUM, 0, $itemNum); // $this->_incPeriodV(TN_HASH_RATE_GOLD_CONSUME, 0, $itemNum); - myself()->_fireEvent('ConsumeProduct','onGoldConsume',$itemNum); + myself()->_fireEvent('ConsumeProduct','onGoldConsume',$itemNum); + myself()->_addTgLog("decGold",array( + 'item_id'=>$itemId, + 'item_num'=>$itemNum, + )); } break; case V_ITEM_DIAMOND: @@ -467,6 +479,10 @@ class BaseAuthedController extends BaseController { } )); myself()->_fireEvent('ConsumeProduct','onDiamondConsume',$itemNum); + myself()->_addTgLog("decDiamond",array( + 'item_id'=>$itemId, + 'item_num'=>$itemNum, + )); } break; default: diff --git a/webapp/models/Bag.php b/webapp/models/Bag.php index 20110202..9f55e880 100644 --- a/webapp/models/Bag.php +++ b/webapp/models/Bag.php @@ -268,6 +268,10 @@ class Bag extends BaseModel { ) ); } + myself()->_addTgLog("addBagItem",array( + 'item_id'=>$itemId, + 'item_num'=>$itemNum, + )); } public static function decItem($itemId, $itemNum) @@ -296,6 +300,10 @@ class Bag extends BaseModel { 'modifytime' => myself()->_getNowTime(), ) ); + myself()->_addTgLog("decBagItem",array( + 'item_id'=>$itemId, + 'item_num'=>$itemNum, + )); } public static function decItemByUnIid($itemUniId, $itemNum) diff --git a/webapp/models/Chip.php b/webapp/models/Chip.php index 9b8cea06..65f8e50c 100644 --- a/webapp/models/Chip.php +++ b/webapp/models/Chip.php @@ -290,6 +290,10 @@ class Chip extends BaseModel 't_chip', $fieldsKv ); + myself()->_addTgLog("addChipItem",array( + 'item_id'=>$itemMeta['id'], + 'item_num'=>1, + )); } public static function getChipByTokenId($token_ids){ diff --git a/webapp/models/Emoji.php b/webapp/models/Emoji.php index 78561071..b15f6833 100644 --- a/webapp/models/Emoji.php +++ b/webapp/models/Emoji.php @@ -151,6 +151,11 @@ class Emoji extends BaseModel ) ); } + myself()->_addTgLog("addEmojiItem",array( + 'item_id'=>$itemMeta['id'], + 'item_num'=>1, + 'use_time'=>$time, + )); } } \ No newline at end of file diff --git a/webapp/models/Hero.php b/webapp/models/Hero.php index 1d89dbd5..38933ad9 100644 --- a/webapp/models/Hero.php +++ b/webapp/models/Hero.php @@ -728,6 +728,10 @@ class Hero extends BaseModel { 't_hero', $fieldsKv ); + myself()->_addTgLog("addHero",array( + 'item_id'=>$heroMeta['id'], + 'item_num'=>1, + )); $userInfo = myself()->_getOrmUserInfo(); if (!$userInfo['hero_id'] && $seal_type == self::UNSEAL_STATE){ $heroUnid = SqlHelper::getLastInsertId(myself()->_getSelfMysql()); diff --git a/webapp/models/HeroSkin.php b/webapp/models/HeroSkin.php index 9f02ae1c..abde1292 100644 --- a/webapp/models/HeroSkin.php +++ b/webapp/models/HeroSkin.php @@ -146,6 +146,10 @@ class HeroSkin extends BaseModel { 'modifytime' => myself()->_getNowTime() ) ); + myself()->_addTgLog("addSkin",array( + 'item_id'=>$itemMeta['id'], + 'item_num'=>1, + )); } public static function getSkinWealth($row){