diff --git a/resources/views/penilai/index.blade.php b/resources/views/penilai/index.blade.php index 4698ead..bd4f274 100644 --- a/resources/views/penilai/index.blade.php +++ b/resources/views/penilai/index.blade.php @@ -192,6 +192,7 @@ due_date_sla: { title: 'Due Date SLA', render: (item, data) => { + const tujuan_penilaian = data.tujuan_penilaian.name; const tipe_laporan = data.penilai?.type; const nilai_plafond = data.penilaian.nilaiPlafond?.name; let waktu_penilaian = new Date(data.penilaian.created_at); @@ -199,18 +200,25 @@ waktu_penilaian = new Date(data.penilaian.waktu_penilaian); } - if(tipe_laporan=="sederhana"){ - waktu_penilaian.setDate(waktu_penilaian.getDate() + 2); - } else if(tipe_laporan=="standar"){ - if(nilai_plafond=="2 M - 5 M"){ - waktu_penilaian.setDate(waktu_penilaian.getDate() + 3); - } else if(nilai_plafond=="< 2M"){ - waktu_penilaian.setDate(waktu_penilaian.getDate() + 3); - } else { - waktu_penilaian.setDate(waktu_penilaian.getDate() + 5); + if(tujuan_penilaian.name=="RAP"){ + waktu_penilaian.setDate(waktu_penilaian.getDate() + 3); + } else { + if(tipe_laporan=="sederhana"){ + waktu_penilaian.setDate(waktu_penilaian.getDate() + 2); + } else if(tipe_laporan=="standar"){ + if(nilai_plafond=="2 M - 5 M"){ + waktu_penilaian.setDate(waktu_penilaian.getDate() + 3); + } else if(nilai_plafond=="< 2M"){ + waktu_penilaian.setDate(waktu_penilaian.getDate() + 3); + } else { + waktu_penilaian.setDate(waktu_penilaian.getDate() + 5); + } } } + + + return formatDate(waktu_penilaian); },