From 388b65696f78fa39f62bf7434d18880cd2c9f8c1 Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Mon, 22 Sep 2025 15:23:01 +0700 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20refactor(permissions):=20pembers?= =?UTF-8?q?ihan=20role=20&=20perbaikan=20UI=20form?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Hapus role `pemohon-ao` & `pemohon-eo` dari module.json pada semua menu (dashboard, laporan, permohonan, dsb.) - Rapikan indentasi role `administrator` dan streamline permissions untuk akses kontrol yang lebih sederhana - Tambahkan konsistensi role yang dipertahankan: administrator, admin, AO/EO Appraisal, DD Appraisal, Penilai, Surveyor - Perbaiki class ordering pada input file & error message di `debitur.blade.php` agar sesuai konvensi Tailwind - Perbaiki struktur div container di `debitur.blade.php` (`flex flex-wrap gap-2.5 items-baseline lg:flex-nowrap`) - Perbaiki formatting input file & textarea pada `persetujuan_penawaran/form.blade.php` dengan multi-line untuk readability - Rapikan class ordering error message di form penawaran (`text-sm alert text-danger`) - Standarisasi formatting & konsistensi layout antar form untuk UX lebih rapi --- module.json | 60 +++---- .../debitur/components/debitur.blade.php | 156 ++++++++++-------- .../persetujuan_penawaran/form.blade.php | 84 ++++++---- 3 files changed, 162 insertions(+), 138 deletions(-) diff --git a/module.json b/module.json index 2e92a12..7eb9de0 100644 --- a/module.json +++ b/module.json @@ -57,8 +57,6 @@ "permission": "", "roles": [ "administrator", - "pemohon-ao", - "pemohon-eo", "admin", "DD Appraisal", "EO Appraisal", @@ -74,8 +72,6 @@ "permission": "", "roles": [ "administrator", - "pemohon-ao", - "pemohon-eo", "admin", "DD Appraisal", "EO Appraisal", @@ -91,8 +87,6 @@ "permission": "", "roles": [ "administrator", - "pemohon-ao", - "pemohon-eo", "admin", "DD Appraisal", "EO Appraisal", @@ -118,9 +112,7 @@ "attributes": [], "permission": "", "roles": [ - "administrator", - "pemohon-ao", - "pemohon-eo", + "administrator", "admin", "DD Appraisal", "EO Appraisal", @@ -136,8 +128,6 @@ "permission": "", "roles": [ "administrator", - "pemohon-ao", - "pemohon-eo", "admin", "DD Appraisal", "EO Appraisal", @@ -153,8 +143,6 @@ "permission": "", "roles": [ "administrator", - "pemohon-ao", - "pemohon-eo", "admin", "DD Appraisal", "EO Appraisal", @@ -207,8 +195,6 @@ "permission": "", "roles": [ "administrator", - "pemohon-ao", - "pemohon-eo", "admin", "DD Appraisal", "EO Appraisal", @@ -333,8 +319,7 @@ "permission": "", "roles": [ "administrator", - "pemohon-ao", - "pemohon-eo" + "pemohon-ao" ] }, { @@ -346,7 +331,7 @@ "permission": "", "roles": [ "administrator", - "pemohon-eo" + "pemohon-ao" ] }, { @@ -384,6 +369,23 @@ "pemohon-ao" ] }, + { + "title": "Memo Penyelesaian", + "path": "memo", + "icon": "ki-filled ki-document text-lg text-primary", + "classes": "", + "attributes": [], + "permission": "", + "roles": [ + "administrator", + "pemohon-ao", + "pemohon-eo", + "admin", + "DD Appraisal", + "EO Appraisal", + "senior-officer" + ] + }, { "title": "Kurang Bayar", "path": "pembayaran.kurang", @@ -606,8 +608,7 @@ "permission": "", "roles": [ "administrator", - "pemohon-ao", - "pemohon-eo" + "pemohon-ao" ] }, { @@ -655,8 +656,6 @@ "permission": "", "roles": [ "administrator", - "pemohon-ao", - "pemohon-eo", "admin", "surveyor", "senior-officer", @@ -709,23 +708,6 @@ "EO Appraisal", "senior-officer" ] - }, - { - "title": "Memo Penyelesaian", - "path": "memo", - "icon": "ki-filled ki-document text-lg text-primary", - "classes": "", - "attributes": [], - "permission": "", - "roles": [ - "administrator", - "pemohon-ao", - "pemohon-eo", - "admin", - "DD Appraisal", - "EO Appraisal", - "senior-officer" - ] } ], "master": [ diff --git a/resources/views/debitur/components/debitur.blade.php b/resources/views/debitur/components/debitur.blade.php index 688ac76..b4a98c5 100644 --- a/resources/views/debitur/components/debitur.blade.php +++ b/resources/views/debitur/components/debitur.blade.php @@ -1,120 +1,131 @@ -
- @if(isset($debitur->id)) + + @if (isset($debitur->id)) @method('PUT') @endif @csrf -
-