diff --git a/app/Helpers/custom.php b/app/Helpers/custom.php
index c2af931..6fb0588 100644
--- a/app/Helpers/custom.php
+++ b/app/Helpers/custom.php
@@ -60,6 +60,39 @@ if (!function_exists('getUsulan')) {
}
}
+if (!function_exists('getNilaiAll')) {
+ /**
+ * @param $val
+ *
+ * @return string
+ */
+ function getNilaiAll($type,$sekolah_id)
+ {
+ $countSoal = FormKriteria::select('page_number')->groupBy('page_number')->orderBy('page_number','ASC')->pluck('page_number')->count();
+ if($type == 'sekolah'){
+ $nilai = Penilaian::where('ms_sekolah_id',$sekolah_id)
+ ->where('skor','!=',0)
+ ->where('tahun',date('Y'))
+ ->where('status',0) //inputan sekolah
+ ->sum('skor');
+ }elseif($type == 'kota'){
+ $nilai = Penilaian::where('ms_sekolah_id',$sekolah_id)
+ ->where('skor','!=',0)
+ ->where('tahun',date('Y'))
+ ->where('status',1) //inputan sekolah
+ ->sum('skor');
+ }elseif($type == 'provinsi'){
+ $nilai = Penilaian::where('ms_sekolah_id',$sekolah_id)
+ ->where('skor','!=',0)
+ ->where('tahun',date('Y'))
+ ->where('status',2) //inputan sekolah
+ ->sum('skor');
+ }
+
+ return @$nilai ? round(@$nilai) : 0;
+ }
+}
+
if (!function_exists('getNilai')) {
/**
* @param $val
diff --git a/app/Http/Controllers/KuesionerController.php b/app/Http/Controllers/KuesionerController.php
index 8d03999..1efbdeb 100644
--- a/app/Http/Controllers/KuesionerController.php
+++ b/app/Http/Controllers/KuesionerController.php
@@ -78,6 +78,9 @@ class KuesionerController extends Controller
$status = 'Sudah Diverifikasi';
}elseif($row->status == 2){
$status = 'Ditolak';
+ }else{
+ $log = KuesionerLog::where('kuesioner_id',$row->KuesionerId)->orderBy('created_at','DESC')->first();
+ $status = ''.str_replace('_',' ',$log->step).'';
}
$sekolah = '';
diff --git a/app/Http/Controllers/Modules/Usulan/CSAKController.php b/app/Http/Controllers/Modules/Usulan/CSAKController.php
index fd72bdf..1aa3f70 100644
--- a/app/Http/Controllers/Modules/Usulan/CSAKController.php
+++ b/app/Http/Controllers/Modules/Usulan/CSAKController.php
@@ -97,6 +97,14 @@ class CSAKController extends Controller
$penghargaan = ' Adiwiyata Mandiri';
}
+ $penilaian = '';
+ $penilaian .= ' Sekolah : '.getNilaiAll('sekolah',$row->ms_sekolah_id).'';
+ $penilaian .= ' Kota : '.getNilaiAll('kota',$row->ms_sekolah_id).'';
+ $penilaian .= ' Provinsi : '.getNilaiAll('provinsi',$row->ms_sekolah_id).'';
+
+ $log = KuesionerLog::where('kuesioner_id',$row->KuesionerId)->orderBy('created_at','DESC')->first();
+ $progress = ''.str_replace('_',' ',$log->step).'';
+
$sekolah = '';
$sekolah .= @$row->sekolah->nama_sekolah.'
';
$sekolah .= ''.@$row->profile->tingkat->name.' ';
@@ -110,6 +118,8 @@ class CSAKController extends Controller
'status_level' => 'Level '.levelAdiwiyata($row->npsn).'',
'wilayah' => $row->sekolah->kabupaten->name,
'penghargaan' => $penghargaan,
+ 'penilaian' => $penilaian,
+ 'progress' => $progress,
'action' => $action,
];
diff --git a/resources/views/modules/usulan/csak/index.blade.php b/resources/views/modules/usulan/csak/index.blade.php
index f33928c..bdc7640 100644
--- a/resources/views/modules/usulan/csak/index.blade.php
+++ b/resources/views/modules/usulan/csak/index.blade.php
@@ -142,8 +142,8 @@