update
parent
29c37a79de
commit
90f274aed5
|
@ -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')) {
|
if (!function_exists('getNilai')) {
|
||||||
/**
|
/**
|
||||||
* @param $val
|
* @param $val
|
||||||
|
|
|
@ -78,6 +78,9 @@ class KuesionerController extends Controller
|
||||||
$status = '<span class="badge badge-success">Sudah Diverifikasi</span>';
|
$status = '<span class="badge badge-success">Sudah Diverifikasi</span>';
|
||||||
}elseif($row->status == 2){
|
}elseif($row->status == 2){
|
||||||
$status = '<span class="badge badge-danger">Ditolak</span>';
|
$status = '<span class="badge badge-danger">Ditolak</span>';
|
||||||
|
}else{
|
||||||
|
$log = KuesionerLog::where('kuesioner_id',$row->KuesionerId)->orderBy('created_at','DESC')->first();
|
||||||
|
$status = '<span class="badge badge-warning">'.str_replace('_',' ',$log->step).'</span>';
|
||||||
}
|
}
|
||||||
|
|
||||||
$sekolah = '';
|
$sekolah = '';
|
||||||
|
|
|
@ -97,6 +97,14 @@ class CSAKController extends Controller
|
||||||
$penghargaan = '<i class="fal fa-trophy"></i> Adiwiyata Mandiri';
|
$penghargaan = '<i class="fal fa-trophy"></i> Adiwiyata Mandiri';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$penilaian = '';
|
||||||
|
$penilaian .= '<span style="width:100%;" class="text-left badge badge-secondary"> Sekolah : '.getNilaiAll('sekolah',$row->ms_sekolah_id).'</span></br>';
|
||||||
|
$penilaian .= '<span style="width:100%;" class="text-left badge badge-primary"> Kota : '.getNilaiAll('kota',$row->ms_sekolah_id).'</span></br>';
|
||||||
|
$penilaian .= '<span style="width:100%;" class="text-left badge badge-success"> Provinsi : '.getNilaiAll('provinsi',$row->ms_sekolah_id).'</span></br>';
|
||||||
|
|
||||||
|
$log = KuesionerLog::where('kuesioner_id',$row->KuesionerId)->orderBy('created_at','DESC')->first();
|
||||||
|
$progress = '<span class="badge badge-warning">'.str_replace('_',' ',$log->step).'</span>';
|
||||||
|
|
||||||
$sekolah = '';
|
$sekolah = '';
|
||||||
$sekolah .= @$row->sekolah->nama_sekolah.'<br>';
|
$sekolah .= @$row->sekolah->nama_sekolah.'<br>';
|
||||||
$sekolah .= '<span class="badge badge-success">'.@$row->profile->tingkat->name.'</span> ';
|
$sekolah .= '<span class="badge badge-success">'.@$row->profile->tingkat->name.'</span> ';
|
||||||
|
@ -110,6 +118,8 @@ class CSAKController extends Controller
|
||||||
'status_level' => '<span style="width:100%" class="badge badge-secondary">Level '.levelAdiwiyata($row->npsn).'</span>',
|
'status_level' => '<span style="width:100%" class="badge badge-secondary">Level '.levelAdiwiyata($row->npsn).'</span>',
|
||||||
'wilayah' => $row->sekolah->kabupaten->name,
|
'wilayah' => $row->sekolah->kabupaten->name,
|
||||||
'penghargaan' => $penghargaan,
|
'penghargaan' => $penghargaan,
|
||||||
|
'penilaian' => $penilaian,
|
||||||
|
'progress' => $progress,
|
||||||
'action' => $action,
|
'action' => $action,
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
|
@ -142,8 +142,8 @@
|
||||||
<th data-field="nama">Nama Sekolah</th>
|
<th data-field="nama">Nama Sekolah</th>
|
||||||
<th data-field="wilayah">Wilayah</th>
|
<th data-field="wilayah">Wilayah</th>
|
||||||
<th data-field="tingkat_sekolah">Dokumen Administrasi</th>
|
<th data-field="tingkat_sekolah">Dokumen Administrasi</th>
|
||||||
<th data-field="tingkat_sekolah">Pemenuhan Kriteria</th>
|
<th data-field="penilaian">Pemenuhan Kriteria</th>
|
||||||
<th data-field="tingkat_sekolah">Progress</th>
|
<th data-field="progress">Progress</th>
|
||||||
<th data-field="tingkat_sekolah">SK</th>
|
<th data-field="tingkat_sekolah">SK</th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
|
|
Loading…
Reference in New Issue