feat(penilaian): tambahkan kolom jenis laporan pada tabel

- Menambahkan kolom "Jenis Laporan" di tampilan otorisator.
- Memperbarui controller untuk menyertakan data penilai.
This commit is contained in:
Daeng Deni Mardaeni
2025-01-30 14:50:29 +07:00
parent 44a1424349
commit a43c65e4c2
2 changed files with 15 additions and 0 deletions

View File

@@ -680,6 +680,7 @@ class PenilaianController extends Controller
'penilaian.userPenilai' => function ($q) { 'penilaian.userPenilai' => function ($q) {
$q->where('role', 'penilai')->with(['user', 'team.regions'])->first(); $q->where('role', 'penilai')->with(['user', 'team.regions'])->first();
}, },
'penilai',
'approveSo', 'approveSo',
'approveEo', 'approveEo',
'approveDd', 'approveDd',

View File

@@ -66,6 +66,11 @@
<span class="sort-icon"> </span> </span> <span class="sort-icon"> </span> </span>
</th> </th>
<th class="min-w-[150px]" data-datatable-column="jenis_laporan">
<span class="sort"> <span class="sort-label"> Jenis Laporan </span>
<span class="sort-icon"> </span> </span>
</th>
<th class="min-w-[150px]" data-datatable-column="tujuan_penilaian_id"> <th class="min-w-[150px]" data-datatable-column="tujuan_penilaian_id">
<span class="sort"> <span class="sort-label"> Status Bayar </span> <span class="sort"> <span class="sort-label"> Status Bayar </span>
<span class="sort-icon"> </span> </span> <span class="sort-icon"> </span> </span>
@@ -211,6 +216,15 @@
return ''; return '';
}, },
}, },
jenis_laporan: {
title: 'Jenis laporan',
render: (item, data) => {
if(data.penilai.type_penilai){
return `<span class="text-md font-bold capitalize">${data.penilai.type_penilai}</span>`;
}
return '';
},
},
status_bayar: { status_bayar: {
title: 'Status Bayar', title: 'Status Bayar',
render: (item, data) => { render: (item, data) => {