diff --git a/Http/Requests/HapusBuku/StoreHapusBukuRequest.php b/Http/Requests/HapusBuku/StoreHapusBukuRequest.php index 5172a9e..db7031b 100644 --- a/Http/Requests/HapusBuku/StoreHapusBukuRequest.php +++ b/Http/Requests/HapusBuku/StoreHapusBukuRequest.php @@ -36,7 +36,7 @@ 'npwp_debitur' => 'nullable|string', 'kode_cabang' => 'required|string', 'kode_mata_uang' => 'required|string', - 'tanggal_hapus_buku' => 'required|date', + 'tanggal_hapus_buku' => 'required|date|before:tomorrow', 'nomor_fasilitas' => 'required|string', 'kode_jenis_fasilitas' => 'required|integer', 'nilai_plafond_awal' => 'required|numeric', diff --git a/Livewire/HapusBuku/HapusBukuModal.php b/Livewire/HapusBuku/HapusBukuModal.php index aa292ed..4fb4b08 100644 --- a/Livewire/HapusBuku/HapusBukuModal.php +++ b/Livewire/HapusBuku/HapusBukuModal.php @@ -2,9 +2,11 @@ namespace Modules\Writeoff\Livewire\HapusBuku; + use Carbon\Carbon; use Illuminate\Support\Facades\DB; use Livewire\Component; use Modules\Writeoff\Entities\Branch; + use Modules\Writeoff\Entities\Currency; use Modules\Writeoff\Entities\Debitur; use Modules\Writeoff\Entities\FacilityType; use Modules\Writeoff\Entities\HapusBuku; @@ -58,8 +60,9 @@ $branch = Branch::all(); $loan_type = LoanType::all(); $facility_type = FacilityType::all(); + $currency = Currency::all(); - return view('writeoff::livewire.hapus-buku.hapus-buku-modal', compact('branch', 'loan_type', 'facility_type')); + return view('writeoff::livewire.hapus-buku.hapus-buku-modal', compact('branch', 'loan_type', 'facility_type', 'currency')); } public function submit() @@ -170,6 +173,13 @@ } } + public function countLamaHari(){ + $date = Carbon::create($this->tanggal_hapus_buku); + $now = Carbon::now(); + $this->lama_hari = $date->diffInDays($now); + return $this->lama_hari; + } + public function delete($id) { HapusBuku::destroy($id); diff --git a/Resources/views/livewire/hapus-buku/hapus-buku-modal.blade.php b/Resources/views/livewire/hapus-buku/hapus-buku-modal.blade.php index dd48483..b4ebe58 100644 --- a/Resources/views/livewire/hapus-buku/hapus-buku-modal.blade.php +++ b/Resources/views/livewire/hapus-buku/hapus-buku-modal.blade.php @@ -1,12 +1,13 @@ +@php use Carbon\Carbon; @endphp