fix(debitur): perbaikan logika akses dan tampilan pada halaman debitur

- Menambahkan logika untuk membatasi akses data berdasarkan cabang pengguna.
- Mengubah relasi pada model Debiture dari hasOne menjadi hasMany untuk permohonan.
- Memperbarui tampilan untuk menampilkan dropdown cabang hanya untuk pengguna dengan peran administrator.
- Menambahkan input tersembunyi untuk cabang pengguna yang bukan administrator.
- Memperbarui logika di halaman index untuk memeriksa peran pengguna.
This commit is contained in:
Daeng Deni Mardaeni
2025-03-22 16:39:16 +07:00
parent 9f51a2cf4e
commit b79ccac892
4 changed files with 21 additions and 16 deletions

View File

@@ -203,7 +203,7 @@
</a>`;
}
if (hasRole(['administrator']) && data.permohonan.length < 1) {
if (hasRole(['administrator', 'pemohon-ao']) && data.permohonan.length < 1) {
actionHtml += `
<a onclick="deleteData(${data.id})" class="delete btn btn-sm btn-icon btn-clear btn-danger">
<i class="ki-outline ki-trash"></i>