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')) { | ||||
|     /** | ||||
|      * @param $val | ||||
|  |  | |||
|  | @ -78,6 +78,9 @@ class KuesionerController extends Controller | |||
|                 $status = '<span class="badge badge-success">Sudah Diverifikasi</span>'; | ||||
|             }elseif($row->status == 2){ | ||||
|                 $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 = ''; | ||||
|  |  | |||
|  | @ -97,6 +97,14 @@ class CSAKController extends Controller | |||
|                 $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 .= @$row->sekolah->nama_sekolah.'<br>'; | ||||
|             $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>', | ||||
|                 'wilayah'           => $row->sekolah->kabupaten->name, | ||||
|                 'penghargaan'       => $penghargaan, | ||||
|                 'penilaian'         => $penilaian, | ||||
|                 'progress'          => $progress, | ||||
|                 'action'            => $action, | ||||
|             ]; | ||||
| 
 | ||||
|  |  | |||
|  | @ -142,8 +142,8 @@ | |||
|                           <th data-field="nama">Nama Sekolah</th> | ||||
|                           <th data-field="wilayah">Wilayah</th> | ||||
|                           <th data-field="tingkat_sekolah">Dokumen Administrasi</th> | ||||
|                           <th data-field="tingkat_sekolah">Pemenuhan Kriteria</th> | ||||
|                           <th data-field="tingkat_sekolah">Progress</th> | ||||
|                           <th data-field="penilaian">Pemenuhan Kriteria</th> | ||||
|                           <th data-field="progress">Progress</th> | ||||
|                           <th data-field="tingkat_sekolah">SK</th> | ||||
|                         </tr> | ||||
|                       </thead> | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue