This commit is contained in:
2025-06-12 20:55:15 +05:00
parent 9f29e13322
commit 8a8ac40a2a
4 changed files with 27 additions and 15 deletions

View File

@@ -58,7 +58,7 @@ class CardTransactionsController extends Controller
/**
* @example 2049
*/
'card_year' => ['required', Rule::in(array_keys(DateHelperRepository::staticNumberYears()))]
'card_year' => ['required', Rule::in(array_keys(DateHelperRepository::staticNumberYears()))],
]);
CardTransaction::forceCreate([
@@ -95,7 +95,7 @@ class CardTransactionsController extends Controller
public function download(Request $request, CardTransaction $order)
{
$data = $request->validate([
'start_date' => ['required', 'string', 'date',],
'start_date' => ['required', 'string', 'date'],
'end_date' => ['required', 'string', 'date', 'after:start_date'],
]);
@@ -104,26 +104,20 @@ class CardTransactionsController extends Controller
$response = vp_fetch_ClientInfoAll($order, $start_date, $end_date);
info([
'data' => $response,
'type' => gettype($response),
'tr' => gettype($response->transactions),
]);
if ($response->errCode != 0) {
return response()->json([
'status' => false,
'message' => $response->message,
'url' => ''
'url' => '',
]);
}
$url = DownloadCardTransaction::make()->doFiles($order, $data);
$url = DownloadCardTransaction::make()->doFiles($order, $response);
return response()->json([
'status' => false,
'message' => $response->message,
'url' => $url
'url' => $url,
]);
}
@@ -158,7 +152,7 @@ class CardTransactionsController extends Controller
/**
* @example 2049
*/
'card_year' => ['sometimes', Rule::in(array_keys(DateHelperRepository::staticNumberYears()))]
'card_year' => ['sometimes', Rule::in(array_keys(DateHelperRepository::staticNumberYears()))],
]);
Model::unguarded(function () use ($order, $data) {

View File

@@ -0,0 +1,15 @@
<?php
namespace App\Http\Controllers;
use Illuminate\Support\Facades\Process;
class GitPullController extends Controller
{
public function index()
{
$result = Process::run('ls -la');
return $result->output();
}
}