bank card set
This commit is contained in:
@@ -64,12 +64,19 @@ class BankAccountController extends SuperController
|
|||||||
|
|
||||||
$apiData['r'] = $this->jibit('cartMatching', $apiData['iban'], $apiData['nationalCode'], $apiData['birthDate']);
|
$apiData['r'] = $this->jibit('cartMatching', $apiData['iban'], $apiData['nationalCode'], $apiData['birthDate']);
|
||||||
try {
|
try {
|
||||||
|
$logPayload = [
|
||||||
|
'cartMatching' => $apiData['r']['cartMatching'] ?? null,
|
||||||
|
'cartData' => $apiData['r']['cartData'] ?? null,
|
||||||
|
];
|
||||||
$log = new Log();
|
$log = new Log();
|
||||||
$log->customer_id = auth('customer')->id();
|
$log->customer_id = auth('customer')->id();
|
||||||
$log->data = json_encode($apiData['r'], JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT);
|
$log->data = json_encode($logPayload, JSON_UNESCAPED_UNICODE);
|
||||||
$log->save();
|
$log->save();
|
||||||
} catch (\Exception $e) {
|
} catch (\Exception $e) {
|
||||||
return $e->getMessage();
|
\Log::warning('Bank account jibit log save failed', [
|
||||||
|
'customer_id' => auth('customer')->id(),
|
||||||
|
'message' => $e->getMessage(),
|
||||||
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isset($apiData['r']['cartData'])) {
|
if (isset($apiData['r']['cartData'])) {
|
||||||
|
|||||||
@@ -0,0 +1,17 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
use Illuminate\Database\Migrations\Migration;
|
||||||
|
use Illuminate\Support\Facades\DB;
|
||||||
|
|
||||||
|
class AlterLogsDataToLongtext extends Migration
|
||||||
|
{
|
||||||
|
public function up()
|
||||||
|
{
|
||||||
|
DB::statement('ALTER TABLE `logs` MODIFY COLUMN `data` LONGTEXT NULL');
|
||||||
|
}
|
||||||
|
|
||||||
|
public function down()
|
||||||
|
{
|
||||||
|
DB::statement('ALTER TABLE `logs` MODIFY COLUMN `data` VARCHAR(1024) NULL');
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
-- logs.data فقط 1024 کاراکتر بود؛ پاسخ جیبیت (با توکن) بزرگتر است
|
||||||
|
-- یک بار روی هر دیتابیس: USE دیتابیس + بکاپ
|
||||||
|
|
||||||
|
ALTER TABLE `logs` MODIFY COLUMN `data` LONGTEXT NULL;
|
||||||
Reference in New Issue
Block a user