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