被操作者ID

* @param $type * @param int $itemID * @param int $count */ public static function addUserLog($userID, $type, $itemID = 0, $count = 0, $beUserID = 0) { $userLogDbData = new UserLog(); $userLogDbData->user_id = $userID; $userLogDbData->type = $type; $userLogDbData->item_id = $itemID; $userLogDbData->num = $count; $userLogDbData->be_user_id = $beUserID; if ($beUserID != 0) { $userDbData = User::findById($beUserID); if ($userDbData) $userLogDbData->be_user_nickname = $userDbData->username; } if($type==27){ $userData = User::findById($userID); if ($userData) $userLogDbData->shoukuan = $userData->zfb; $userLogDbData->shiji = $count*0.97; } $userLogDbData->save(); } /** * 添加系统日志 * @param $beUserID * @param $type * @param $message */ public static function addUserSystemLog($beUserID, $type, $message) { $userSystemLogDbData = new UserSystemLog(); $userSystemLogDbData->be_user_id = $beUserID; $userSystemLogDbData->type = $type; $userSystemLogDbData->message = $message; $userSystemLogDbData->save(); } /** * 交易系统日志 * @param Deal $deal */ public static function addUserSystemLogDeal(Deal $deal) { $message = sprintf('交易完成,发起用户:%s,接收用户:%s,%s', UserService::getUserNickName($deal->from_user_id), UserService::getUserNickName($deal->be_user_id), DealData::loadJson($deal->data)->toReadString() ); self::addUserSystemLog($deal->from_user_id, EnumUtil::USER_SYSTEM_LOG_DEAL_COMPLETE, $message); self::addUserSystemLog($deal->be_user_id, EnumUtil::USER_SYSTEM_LOG_DEAL_COMPLETE, $message); } }