From 3000011817cd1df90ba6b5595b0502fe7ebedfc8 Mon Sep 17 00:00:00 2001 From: nimtaurel Date: Mon, 19 May 2025 18:50:20 +0500 Subject: [PATCH] nim_style 3 --- modules/main/Components/Main.php | 26 +++++++++++++------------- modules/main/views/main.blade.php | 10 +++++----- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/modules/main/Components/Main.php b/modules/main/Components/Main.php index 12d568c..b44948d 100644 --- a/modules/main/Components/Main.php +++ b/modules/main/Components/Main.php @@ -31,21 +31,21 @@ class Main extends Component 'ended_at' => Carbon::now()->addDays(3)->toDateString(), ]); - $response = (new \App\Http\Controllers\MobileApiController)->getAvailableMarksList($request); - - $this->params['cars'] = collect($response->getData(true))->filter(function ($item) { - return !empty($item['tariffs']); - })->values(); - -// $response = Http::get('https://cvm10.a7.kz/api/mobile/getAvailableMarksList', [ -// 'started_at' => $started_at ?? Carbon::now()->toDateString(), -// 'ended_at' => $ended_at ?? Carbon::now()->addDays(3)->toDateString(), -// 'class' => $class_filters ?? null, -// 'bodywork' => $bodywork_filters ?? null, -// ]); +// $response = (new \App\Http\Controllers\MobileApiController)->getAvailableMarksList($request); // -// $this->params['cars'] = collect($response->json())->filter(function ($item) { +// $this->params['cars'] = collect($response->getData(true))->filter(function ($item) { // return !empty($item['tariffs']); // })->values(); + + $response = Http::get('https://cvm10.a7.kz/api/mobile/getAvailableMarksList', [ + 'started_at' => $started_at ?? Carbon::now()->toDateString(), + 'ended_at' => $ended_at ?? Carbon::now()->addDays(3)->toDateString(), + 'class' => $class_filters ?? null, + 'bodywork' => $bodywork_filters ?? null, + ]); + + $this->params['cars'] = collect($response->json())->filter(function ($item) { + return !empty($item['tariffs']); + })->values(); } } diff --git a/modules/main/views/main.blade.php b/modules/main/views/main.blade.php index 8916001..9af9c82 100644 --- a/modules/main/views/main.blade.php +++ b/modules/main/views/main.blade.php @@ -132,7 +132,7 @@ $tariffWithMin1 = collect($car['tariffs'])->firstWhere('min', 1); $tariffWithMin3 = collect($car['tariffs'])->firstWhere('min', 3); $tariffWithMin6 = collect($car['tariffs'])->firstWhere('min', 6); - $tariffWithMin15 = collect($car['tariffs'])->firstWhere('min', 15); + $tariffWithMin16 = collect($car['tariffs'])->firstWhere('min', 16); @endphp

@if($tariffWithMin1) @@ -208,7 +208,7 @@

  • 1-2 дня:
  • 3-5 дней:
  • 6-15 дней:
  • -
  • 16-30 дней:
  • +
  • 16-30 дней:
  • 30+ дней:
  • @lang('Расчет итоговой суммы к оплате рассчитывается (кол-во дней * базовую ставку)')

    @@ -360,13 +360,13 @@ const tariff1 = car.tariffs.find(t => t.min === 1)?.price ?? 0; const tariff3 = car.tariffs.find(t => t.min === 3)?.price ?? 0; const tariff6 = car.tariffs.find(t => t.min === 6)?.price ?? 0; - const tariff15 = car.tariffs.find(t => t.min === 15)?.price ?? 0; + const tariff16 = car.tariffs.find(t => t.min === 16)?.price ?? 0; document.getElementById('tariffWithMin1').innerHTML = ` ${tariff1} ₸`; document.getElementById('tariffWithMin3').innerHTML = ` ${tariff3} ₸`; document.getElementById('tariffWithMin6').innerHTML = ` ${tariff6} ₸`; - document.getElementById('tariffWithMin15').innerHTML = ` ${tariff15} ₸`; - document.getElementById('tariffWithMin30').innerHTML = ` ${(tariff1 * 0.4).toFixed(0)} ₸`; + document.getElementById('tariffWithMin16').innerHTML = ` ${tariff16} ₸`; + document.getElementById('tariffWithMin30').innerHTML = ` ${(tariff1 * 0.6).toFixed(0)} ₸`; updateReturnDate(); });