From 41262e03179def9f2c3901e9d85d07ff8220a014 Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Tue, 16 Sep 2025 17:18:31 +0700 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat(slik):=20migrasi=20route=20SLI?= =?UTF-8?q?K=20ke=20group=20admin-kredit?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Mengubah struktur route SLIK agar sesuai dengan arsitektur admin-kredit dengan menambahkan prefix admin-kredit pada semua route. - Menambahkan route SLIK lengkap dalam group admin-kredit di routes/web.php - Memperbarui breadcrumb SLIK untuk menggunakan prefix admin-kredit di routes/breadcrumbs.php - Memperbarui semua referensi route di view index.blade.php: * Breadcrumbs: slik → admin-kredit.slik * Route datatables: slik.datatables → admin-kredit.slik.datatables * Route import: slik.import → admin-kredit.slik.import * Route export: slik.export → admin-kredit.slik.export * Route download template: admin-kredit.slik.download-template * Route JavaScript: slik.show → admin-kredit.slik.show - Memperbarui referensi route di view show.blade.php: * Breadcrumbs: slik → admin-kredit.slik.show * Tombol kembali: slik.index → admin-kredit.slik.index - Menambahkan link download template Excel di modal import --- .../LaporanAdminKreditController.php | 4 +- module.json | 76 +++++----- .../views/laporan_admin_kredit/form.blade.php | 48 +++--- .../laporan_admin_kredit/index.blade.php | 137 +++++++++--------- resources/views/slik/index.blade.php | 17 ++- resources/views/slik/show.blade.php | 4 +- routes/breadcrumbs.php | 25 ++-- routes/web.php | 42 +++--- 8 files changed, 190 insertions(+), 163 deletions(-) diff --git a/app/Http/Controllers/LaporanAdminKreditController.php b/app/Http/Controllers/LaporanAdminKreditController.php index a9a17aa..97f2114 100644 --- a/app/Http/Controllers/LaporanAdminKreditController.php +++ b/app/Http/Controllers/LaporanAdminKreditController.php @@ -169,11 +169,11 @@ } return redirect() - ->route('laporan-admin-kredit.index') + ->route('admin-kredit.laporan.index') ->with('success', 'Laporan Admin Kredit updated successfully'); } catch (Exception $e) { return redirect() - ->route('laporan-admin-kredit.edit', $id) + ->route('admin-kredit.laporan.edit', $id) ->with('error', 'Failed to update Laporan Admin Kredit'); } } diff --git a/module.json b/module.json index c56ae3f..79e308d 100644 --- a/module.json +++ b/module.json @@ -47,42 +47,7 @@ "senior-officer" ] }, - { - "title": "Laporan Admin Kredit", - "path": "laporan-admin-kredit", - "icon": "ki-filled ki-filter-tablet text-lg text-primary", - "classes": "", - "attributes": [], - "permission": "", - "roles": [ - "adk", - "administrator", - "pemohon-ao", - "pemohon-eo", - "admin", - "DD Appraisal", - "EO Appraisal", - "senior-officer" - ] - }, - { - "title": "SLIK", - "path": "slik", - "icon": "ki-filled ki-filter-tablet text-lg text-primary", - "classes": "", - "attributes": [], - "permission": "", - "roles": [ - "adk", - "administrator", - "pemohon-ao", - "pemohon-eo", - "admin", - "DD Appraisal", - "EO Appraisal", - "senior-officer" - ] - }, + { "title": "Laporan Penilai Jaminan", "path": "laporan-penilai-jaminan", @@ -443,6 +408,45 @@ } ] }, + { + "title": "Admin Kredit", + "path": "admin-kredit", + "icon": "ki-filled ki-briefcase text-lg text-primary", + "classes": "", + "attributes": [], + "permission": "", + "roles": [ + "administrator", + "admin", + "noc" + ], + "sub": [{ + "title": "SLIK", + "path": "admin-kredit.slik", + "icon": "ki-filled ki-filter-tablet text-lg text-primary", + "classes": "", + "attributes": [], + "permission": "", + "roles": [ + "adk", + "administrator", + "admin" + ] + }, + { + "title": "Laporan Admin Kredit", + "path": "admin-kredit.laporan", + "icon": "ki-filled ki-filter-tablet text-lg text-primary", + "classes": "", + "attributes": [], + "permission": "", + "roles": [ + "adk", + "administrator", + "admin" + ] + }] + }, { "title": "NOC", "path": "noc", diff --git a/resources/views/laporan_admin_kredit/form.blade.php b/resources/views/laporan_admin_kredit/form.blade.php index 9150b39..ad03119 100644 --- a/resources/views/laporan_admin_kredit/form.blade.php +++ b/resources/views/laporan_admin_kredit/form.blade.php @@ -5,84 +5,94 @@ @endsection @section('content') -
-
-
+
+
+

Edit Laporan Admin Kredit

-
+ @csrf @method('PUT') -
+
- +
- +
-
{{ $laporanAdminKredit->debiture ? $laporanAdminKredit->debiture->name : '' }}
+
+ {{ $laporanAdminKredit->debiture ? $laporanAdminKredit->debiture->name : '' }}
-
{{ $laporanAdminKredit->debiture ? $laporanAdminKredit->debiture->branch->name : '' }}
+
+ {{ $laporanAdminKredit->debiture ? $laporanAdminKredit->debiture->branch->name : '' }}
-
{{ $laporanAdminKredit->jenis_agunan }}
+
{{ $laporanAdminKredit->jenis_agunan }}
-
{{ $laporanAdminKredit->bukti_kepemilikan }}
+
{{ $laporanAdminKredit->bukti_kepemilikan }}
-
{{ $laporanAdminKredit->alamat_agunan }}
+
+ {{ $laporanAdminKredit->alamat_agunan }}
-
{{ $laporanAdminKredit->nama_pemilik }}
+
{{ $laporanAdminKredit->nama_pemilik }}
-
{{ \Carbon\Carbon::parse($laporanAdminKredit->tanggal_kunjungan)->format('d-m-Y') }}
+
+ {{ \Carbon\Carbon::parse($laporanAdminKredit->tanggal_kunjungan)->format('d-m-Y') }}
-
{{ number_format($laporanAdminKredit->nilai_pasar_wajar, 0, ',', '.') }}
+
+ {{ number_format($laporanAdminKredit->nilai_pasar_wajar, 0, ',', '.') }}
-
{{ number_format($laporanAdminKredit->nilai_likuidasi, 0, ',', '.') }}
+
+ {{ number_format($laporanAdminKredit->nilai_likuidasi, 0, ',', '.') }}
-
{{ $laporanAdminKredit->nama_penilai }}
+
{{ $laporanAdminKredit->nama_penilai }}
-
- Cancel +
+ Cancel
diff --git a/resources/views/laporan_admin_kredit/index.blade.php b/resources/views/laporan_admin_kredit/index.blade.php index 6eed162..6be94bb 100644 --- a/resources/views/laporan_admin_kredit/index.blade.php +++ b/resources/views/laporan_admin_kredit/index.blade.php @@ -5,9 +5,11 @@ @endsection @section('content') -
-
-
+
+
+

Daftar Laporan Admin Kredit

@@ -32,82 +34,85 @@
- +
- - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + +
- - - CIF - - - Kode Register T24 - - - Nama Debitur - - - Cabang - - - Jenis Agunan - - - Bukti Kepemilikan - - - Alamat Agunan - - - Nama Pemilik - - - Tanggal Kunjungan - - - Nilai Pasar Wajar - - - Nilai Likuidasi - - - Nama Penilai - - - Actions - -
+ + + CIF + + + Kode Register T24 + + + Nama Debitur + + + Cabang + + + Jenis Agunan + + + Bukti Kepemilikan + + + Alamat Agunan + + + Nama Pemilik + + + Tanggal Kunjungan + + + Nilai Pasar Wajar + + + Nilai Likuidasi + + + Nama Penilai + + + Actions + +
-