diff --git a/webapp/services/LogService.php b/webapp/services/LogService.php index 5621674f..0b1b6504 100644 --- a/webapp/services/LogService.php +++ b/webapp/services/LogService.php @@ -48,6 +48,26 @@ class LogService extends BaseService TGLog::writeToLog(self::PRONAME, self::GAMEID, $data); } + public static function addGameLogEx($accountId, $type, $subtype, $params) + { + $fieldsKv = array( + 'account_id' => $accountId, + 'type' => $type, + 'subtype' => $subtype, + 'param1' => getXVal($params, 'param1', ''), + 'param2' => getXVal($params, 'param2', ''), + 'param3' => getXVal($params, 'param3', ''), + 'param4' => getXVal($params, 'param4', ''), + 'createtime' => myself()->_getNowTime(), + 'modifytime' => myself()->_getNowTime() + ); + SqlHelper::insert( + myself()->_getMysql($accountId), + 't_game_log', + $fieldsKv + ); + } + public static function burialPointEvent($event){ $logInfo = self::ItemRecord(); $logInfo['properties'] = $event;