From adbe57e709f311848dd25bcc023e4cf90bebe9c8 Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Thu, 6 Mar 2025 10:13:08 +0700 Subject: [PATCH 01/10] feat(pembayaran): tambahkan pembuatan laporan eksternal - Menambahkan logika untuk membuat laporan eksternal setelah pembaruan data permohonan. - Menggunakan model LaporanExternal untuk menyimpan data laporan. - Memastikan bahwa laporan mencakup ID permohonan dan nomor registrasi. --- app/Http/Controllers/PembayaranController.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/Http/Controllers/PembayaranController.php b/app/Http/Controllers/PembayaranController.php index f6fe6de..806a411 100644 --- a/app/Http/Controllers/PembayaranController.php +++ b/app/Http/Controllers/PembayaranController.php @@ -10,6 +10,7 @@ use Illuminate\Support\Facades\Auth; use Illuminate\Support\Facades\Validator; use Maatwebsite\Excel\Facades\Excel; use Modules\Lpj\Http\Requests\PersetujuanPenawaranRequest; +use Modules\Lpj\Models\LaporanExternal; use Modules\Lpj\Models\PenawaranTender; use Modules\Lpj\Models\Permohonan; use Modules\Lpj\Models\PersetujuanPenawaran; @@ -235,6 +236,13 @@ class PembayaranController extends Controller 'updated_by' => Auth::id(), 'updated_at' => now(), ]); + + LaporanExternal::create([ + 'permohonan_id' => $permohonan->id, + 'nomor_laporan' => $permohonan->nomor_registrasi, + 'tanggal_laporan' => now(), + 'created_by' => Auth::id(), + ]); } } From bd391bacec6ada22d19e99b48f838aceed0ec20a Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Thu, 6 Mar 2025 10:13:31 +0700 Subject: [PATCH 02/10] fix(registrasi): hapus field SLA dari form registrasi - Menghapus field SLA dari tampilan form registrasi. - Memperbarui validasi untuk tidak lagi memerlukan SLA. - Menyesuaikan penanganan data di controller dan JavaScript. --- app/Http/Controllers/RegistrasiController.php | 5 ---- resources/views/registrasi/edit.blade.php | 10 +------- .../views/registrasi/js/editjs.blade.php | 25 ++++++------------- resources/views/registrasi/show.blade.php | 11 +------- 4 files changed, 9 insertions(+), 42 deletions(-) diff --git a/app/Http/Controllers/RegistrasiController.php b/app/Http/Controllers/RegistrasiController.php index 42efcea..4695cbd 100644 --- a/app/Http/Controllers/RegistrasiController.php +++ b/app/Http/Controllers/RegistrasiController.php @@ -153,7 +153,6 @@ class RegistrasiController extends Controller if ($tindakan == 0) { $dataku['jenis_penilaian_id'] = $request->jenis_penilaian; $dataku['region_id'] = $request->region; - $dataku['sla'] = $request->sla; $dataku['status'] = 'registered'; if ($request->catatan2) { $dataku['registrasi_catatan'] = $request->catatan2; @@ -209,11 +208,7 @@ class RegistrasiController extends Controller if (1 == $jenis_penilaian) { $validateIt['region'] = ['required']; $messageIt ['region.required'] = 'Silahkan pilih Region'; - } else { - $validateIt['sla'] = ['required']; - $messageIt ['sla.required'] = 'Silahkan isi SLA'; } - } elseif ($tindakan == 1) { $validateIt['catatan'] = ['required']; $messageIt ['catatan.required'] = 'Silahkan isi Catatan'; diff --git a/resources/views/registrasi/edit.blade.php b/resources/views/registrasi/edit.blade.php index 59b0d03..0b6af09 100644 --- a/resources/views/registrasi/edit.blade.php +++ b/resources/views/registrasi/edit.blade.php @@ -72,15 +72,7 @@ -
- -
- - -
-
+