🎨(pembayaran): Perbaiki logika status pembayaran dan optimasi tampilan approval
- Memperbaiki nested condition untuk jenis_penilaian_id == 2 pada PembayaranController - Memindahkan logika status 'spk' ke blok else yang sesuai - Menyempurnakan flow status pembayaran agar konsisten dan bebas konflik - Menghindari benturan status antara 'proses-laporan' dan 'spk' - Menyusun ulang class Tailwind CSS pada approval.blade.php agar konsisten dan rapi - Memperbaiki struktur HTML dan layout card untuk meningkatkan readability dan responsivitas - Menambahkan fallback nominal_bayar dari biaya_final untuk keandalan data - Mengoptimalkan tampilan tombol action berdasarkan status_bayar dengan null-checking - Menambahkan fallback values untuk data kosong serta perbaikan spacing & alignment - Meningkatkan UX dan accessibility agar approval page lebih user-friendly dan stabil
This commit is contained in:
@@ -346,11 +346,11 @@ class PembayaranController extends Controller
|
||||
} else {
|
||||
$data['status_bayar'] = 'sudah_bayar';
|
||||
$data['status'] = 'proses-laporan';
|
||||
}
|
||||
|
||||
if ($permohonan->jenis_penilaian_id == 2) {
|
||||
$data['status_bayar'] = 'sudah_bayar';
|
||||
$data['status'] = 'spk';
|
||||
if ($permohonan->jenis_penilaian_id == 2) {
|
||||
$data['status_bayar'] = 'sudah_bayar';
|
||||
$data['status'] = 'spk';
|
||||
}
|
||||
}
|
||||
|
||||
if ($permohonan->jenis_penilaian_id == 1) {
|
||||
|
||||
Reference in New Issue
Block a user