105 lines
5.3 KiB
PHP
105 lines
5.3 KiB
PHP
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<meta http-equiv="X-UA-Compatible" content="ie=edge">
|
|
<link rel="stylesheet" media="screen, print" href="{{asset('assets/css/vendors.bundle.css')}}">
|
|
<title>Dokumen Evaluasi</title>
|
|
</head>
|
|
<body>
|
|
<table style="width:100%">
|
|
<tbody>
|
|
<tr>
|
|
<td style="width: 20%;">Nama Sekolah</td>
|
|
<td style="text-align: center; width: 5%;">:</td>
|
|
<td>{{$kuesioner->sekolah->nama_sekolah}}</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Usulan Adiwiyata</td>
|
|
<td style="text-align: center;">:</td>
|
|
<td>{{getUsulan($kuesioner->ms_sekolah_id)}}</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Wilayah</td>
|
|
<td style="text-align: center;">:</td>
|
|
<td>{{wilayah($kuesioner->npsn)}}</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<h4>Data Indikator :</h4>
|
|
@foreach ($kriteria as $data)
|
|
<?php
|
|
if(session('group_alias') == 'sekolah'){
|
|
$status = 0;
|
|
}elseif(session('group_alias') == 'penilai_kota'){
|
|
$status = 1;
|
|
}elseif(session('group_alias') == 'penilai_provinsi'){
|
|
$status = 2;
|
|
}else{
|
|
if(@$type == 'kota'){
|
|
$status = 1;
|
|
}elseif(@$type == 'provinsi'){
|
|
$status = 2;
|
|
}
|
|
}
|
|
|
|
if(@$type == 'kota'){
|
|
$penilaian = App\Models\Penilaian::where('tahun',$kuesioner->tahun)->where('key',$data->key)->where('ms_sekolah_id',$kuesioner->ms_sekolah_id)->where('status',$status)->first();
|
|
$penilaianOld = App\Models\Penilaian::where('tahun',$kuesioner->tahun)->where('key',$data->key)->where('ms_sekolah_id',$kuesioner->ms_sekolah_id)->where('status',($status-1))->first();
|
|
}elseif(@$type == 'provinsi'){
|
|
$penilaian = App\Models\Penilaian::where('tahun',$kuesioner->tahun)->where('key',$data->key)->where('ms_sekolah_id',$kuesioner->ms_sekolah_id)->where('status',$status)->first();
|
|
$penilaianOld = App\Models\Penilaian::where('tahun',$kuesioner->tahun)->where('key',$data->key)->where('ms_sekolah_id',$kuesioner->ms_sekolah_id)->where('status',($status-1))->first();
|
|
}else{
|
|
$penilaian = App\Models\Penilaian::where('tahun',$kuesioner->tahun)->where('key',$data->key)->where('ms_sekolah_id',$kuesioner->ms_sekolah_id)->where('status',$status)->first();
|
|
}
|
|
?>
|
|
<div class="" style="border: 1px solid #aaa; padding:10px; margin-bottom:5px;">
|
|
<div class="">
|
|
<b>{{ $data->page_number }}. {{ $data->judul }}</b>
|
|
</div>
|
|
<br>
|
|
<div>
|
|
<?php
|
|
if($data->type == 'textarea' || $data->type == 'freetext' || $data->type == 'number'){
|
|
$value = json_decode(@$penilaian->value);
|
|
$valueOld = json_decode(@$penilaianOld->value);
|
|
|
|
if(@$value){
|
|
$nilai = @$value;
|
|
}else{
|
|
$nilai = @$valueOld;
|
|
} ?>
|
|
{{ @$nilai }}
|
|
<?php }elseif($data->type == 'checkbox' || $data->type == 'radio_button'){
|
|
|
|
$option = json_decode($data->option);
|
|
$value = json_decode(@$penilaian->value);
|
|
$valueOld = json_decode(@$penilaianOld->value);
|
|
foreach($option as $keyOption => $dataOption){
|
|
$selectedValues = is_array($value) ? $value : (isset($value) ? [$value] : (is_array($valueOld) ? $valueOld : [$valueOld]));
|
|
if (in_array($dataOption, $selectedValues)) {
|
|
$checked = '<span style="background:green; padding:2px;"> </span>';
|
|
}else{
|
|
$checked = '<span style="background:red; padding:2px;"> </span>';
|
|
}
|
|
?>
|
|
<label style="font-size: 12px;">{!! $checked !!} {{ $dataOption }}</label> <br>
|
|
<?php
|
|
}
|
|
}
|
|
?>
|
|
<br>
|
|
<div>
|
|
<?php
|
|
$catatan = \App\Models\Penilaian::where('key','catatan')->where('page_number',$data->page_number)->where('ms_sekolah_id',$kuesioner->ms_sekolah_id)->where('status',1)->first();
|
|
?>
|
|
<i><b>Catatan : </b>
|
|
<p style="font-size: 12px;">{{@json_decode($catatan->value) ? json_decode($catatan->value) : '-'}}</p>
|
|
</i>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@endforeach
|
|
</body>
|
|
</html>
|