From fc0e3575c64c95ce9e40b4487211b0f667f532e6 Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Thu, 19 Sep 2024 15:02:33 +0700 Subject: [PATCH] update status bayar pada module permohonan --- app/Http/Requests/PermohonanRequest.php | 2 + app/Models/Permohonan.php | 3 +- ...4_09_19_075113_update_permohonan_table.php | 30 ++++++++++ resources/views/penilaian/form.blade.php | 2 +- resources/views/permohonan/form.blade.php | 56 +++++++++++++++++++ 5 files changed, 91 insertions(+), 2 deletions(-) create mode 100644 database/migrations/2024_09_19_075113_update_permohonan_table.php diff --git a/app/Http/Requests/PermohonanRequest.php b/app/Http/Requests/PermohonanRequest.php index edd4169..8d6ef20 100644 --- a/app/Http/Requests/PermohonanRequest.php +++ b/app/Http/Requests/PermohonanRequest.php @@ -23,6 +23,8 @@ 'status' => 'required|string', 'jenis_fasilitas_kredit_id' => 'required|exists:jenis_fasilitas_kredit,id', 'nilai_plafond_id' => 'required|exists:nilai_plafond,id', + 'status_bayar' => 'required|string', + 'nilai_njop' => 'nullable|numeric' ]; return $rules; diff --git a/app/Models/Permohonan.php b/app/Models/Permohonan.php index cf6d5e6..be453ee 100644 --- a/app/Models/Permohonan.php +++ b/app/Models/Permohonan.php @@ -24,7 +24,8 @@ class Permohonan extends Base 'authorized_at', 'authorized_status', 'authorized_by', - + 'status_bayar', + 'nilai_njop' ]; public function user(){ diff --git a/database/migrations/2024_09_19_075113_update_permohonan_table.php b/database/migrations/2024_09_19_075113_update_permohonan_table.php new file mode 100644 index 0000000..ec58aca --- /dev/null +++ b/database/migrations/2024_09_19_075113_update_permohonan_table.php @@ -0,0 +1,30 @@ +enum('status_bayar',['sudah_bayar','belum_bayar'])->default('sudah_bayar'); + $table->string('nilai_njop')->nullable(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::table('permohonan', function (Blueprint $table) { + $table->dropColumn('status_bayar'); + $table->dropColumn('nilai_njop'); + }); + } +}; diff --git a/resources/views/penilaian/form.blade.php b/resources/views/penilaian/form.blade.php index 68e7bc0..abf0e9b 100644 --- a/resources/views/penilaian/form.blade.php +++ b/resources/views/penilaian/form.blade.php @@ -240,7 +240,7 @@ @endforeach - +

diff --git a/resources/views/permohonan/form.blade.php b/resources/views/permohonan/form.blade.php index 45be1d5..7c82edd 100644 --- a/resources/views/permohonan/form.blade.php +++ b/resources/views/permohonan/form.blade.php @@ -128,6 +128,34 @@

+
+ +
+ + @error('status') + {{ $message }} + @enderror +
+
+ +
+ +
+ + @error('nilai_njop') + {{ $message }} + @enderror +
+
+
+
+ +
+ + @error('status') + {{ $message }} + @enderror +
+
+ +
+ +
+ + @error('nilai_njop') + {{ $message }} + @enderror +
+
+