From 9bcd9c90b27c9a4a05fb0b4f470dca33413e1763 Mon Sep 17 00:00:00 2001 From: hafifierahman Date: Thu, 5 Jan 2023 10:06:59 +0800 Subject: [PATCH] adding akru bulan for selection year --- app/Http/Controllers/AkaunController.php | 9 +- resources/js/Akaun/AkruBulan.vue | 143 ++++++++++-------- .../views/akaun/laporan_akrubulan.blade.php | 43 +++--- 3 files changed, 108 insertions(+), 87 deletions(-) diff --git a/app/Http/Controllers/AkaunController.php b/app/Http/Controllers/AkaunController.php index 21dc76d..e5fcca1 100644 --- a/app/Http/Controllers/AkaunController.php +++ b/app/Http/Controllers/AkaunController.php @@ -1149,16 +1149,17 @@ class AkaunController extends Controller public function cetak_akru_bulanan(Request $request){ $auth_user = Auth::user(); - $akrubulan = Http::get(config('api.url').'/admin/laporan/akrubulan',['year' => '2022'])->json(); + $year = $request->year; + $akrubulan = Http::get(config('api.url').'/admin/laporan/akrubulan',['year' => $year])->json(); if(isset($request->jenis)) { if($request->jenis == 'pdf') { - $pdf = PDF::loadView('akaun.laporan_akrubulan',compact('akrubulan'))->setPaper('a4', 'potrait'); - return $pdf->download('laporan_akrubulan' . '2022' . '.pdf'); + $pdf = PDF::loadView('akaun.laporan_akrubulan',compact('akrubulan','year'))->setPaper('a4', 'potrait'); + return $pdf->download('laporan_akrubulan' . $year . '.pdf'); }else{ - return view('akaun.laporan_akrubulan',compact('akrubulan')); + return view('akaun.laporan_akrubulan',compact('akrubulan','year')); } } diff --git a/resources/js/Akaun/AkruBulan.vue b/resources/js/Akaun/AkruBulan.vue index 3d9cf32..f3cc1eb 100644 --- a/resources/js/Akaun/AkruBulan.vue +++ b/resources/js/Akaun/AkruBulan.vue @@ -1,77 +1,90 @@ \ No newline at end of file + + diff --git a/resources/views/akaun/laporan_akrubulan.blade.php b/resources/views/akaun/laporan_akrubulan.blade.php index a5b8419..b016816 100644 --- a/resources/views/akaun/laporan_akrubulan.blade.php +++ b/resources/views/akaun/laporan_akrubulan.blade.php @@ -91,11 +91,18 @@ border-style: solid; } - #details td, #details th { + #details td { border-style: solid; padding: 8px; font-size:8px; } + + #details th { + border-style: solid; + font-weight:bolder; + text-transform: capitalize; + font-size:10px; + } #details tr:nth-child(even){background-color: #ffffff;} @@ -150,9 +157,9 @@ - + TAHUN JANAAN:{{ $year }} - + @@ -163,21 +170,21 @@
- - - - - - - - - - - - - - - + + + + + + + + + + + + + + + @foreach($akrubulan as $index=>$akru)
CawanganJanuariFebruariMacAprilMeiJunJulaiOgosSeptemberOktoberNovemberDisemberJumlah
CAWANGANJANUARIFEBRUARIMACAPRILMEIJUNJULAIOGOSSEPTEMBEROKTOBERNOVEMBERDISEMBERJUMLAH