if (!$user->date) {
$user->date = (new DateTime('now', new DateTimeZone('Europe/Moscow')))->format('Y-m-d H:i:sP');
}
- $user->balans = $user_balans_new;
+ $user->balans = ClientHelper::getBonusBalance($phone);
// $user->email_old = "example@example.ru"; // Поле не заполнялось в старом апи, но без него бд выдаёт ошибку при сохранении
// $user->phone_old = "71111111111"; // Поле не заполнялось в старом апи, но без него бд выдаёт ошибку при сохранении
$mess["result"] = true;
$mess["message_cashier"] = "Бонусы списаны";
- $mess["user_balans"] = $user_balans;
+ $mess["user_balans_old"] = $user_balans;
$mess["user_balans_new"] = $user_balans_new;
+ $mess["user_balans_actual"] = $user_balans;
LogService::apiLogs(1, json_encode($mess, JSON_UNESCAPED_UNICODE));
file_put_contents(self::OUT_DIR . '/sale_bonuses_' . $fl . '.json', PHP_EOL . '--' . __LINE__ . ' OK ', FILE_APPEND);
return $this->asJson($mess);