diff --git a/app/Helpers/custom.php b/app/Helpers/custom.php
index fbe992d..fe32f9d 100644
--- a/app/Helpers/custom.php
+++ b/app/Helpers/custom.php
@@ -72,7 +72,7 @@ if (!function_exists('listSekolah')) {
$res = [];
$d = '';
foreach (json_decode($sekolah) as $key => $value) {
- $d .= ''.sekolah($value)->nama_sekolah.'
';
+ $d .= ''.@sekolah($value)->nama_sekolah.'
';
}
array_push($res, $d);
diff --git a/app/Http/Controllers/Modules/Usulan/CSAPController.php b/app/Http/Controllers/Modules/Usulan/CSAPController.php
index da3060e..ca4ed95 100644
--- a/app/Http/Controllers/Modules/Usulan/CSAPController.php
+++ b/app/Http/Controllers/Modules/Usulan/CSAPController.php
@@ -33,11 +33,11 @@ class CSAPController extends Controller
public function update($id)
{
$keyId = decode_id($id);
- $data['kuesioner'] = Kuesioner::where('ms_sekolah_id',$keyId)->where('tahun',date('Y'))->first();
- $data['sekolah'] = Sekolah::find($keyId);
+ $data['kuesioner'] = Kuesioner::find($keyId);
+ $data['sekolah'] = Sekolah::find($data['kuesioner']->ms_sekolah_id);
$data['route'] = $this->route;
$data['title'] = $this->title;
- $data['page'] = FormKriteria::select('page_number')->groupBy('page_number')->orderBy('page_number','ASC')->pluck('page_number')->toArray();
+ $data['page'] = FormKriteria::select('page_number')->where('tahun',tahunKuesioner($keyId))->groupBy('page_number')->orderBy('page_number','ASC')->pluck('page_number')->toArray();
$jumlah = json_decode($data['sekolah']->profile->data_jumlah);
$data['jumlah_peserta_didik'] = @$jumlah->jumlah_peserta_didik;
@@ -59,7 +59,7 @@ class CSAPController extends Controller
$data['luas_ruangan_non_ac'] = @$listrik->luas_ruangan_non_ac;
$data['jumlah_kader'] = @$listrik->jumlah_kader;
- $data['dokumen'] = DokumenAdministrasi::where('ms_sekolah_id',$keyId)->where('tahun',date('Y'))->first();
+ $data['dokumen'] = DokumenAdministrasi::where('ms_sekolah_id',$data['kuesioner']->ms_sekolah_id)->where('tahun',$data['kuesioner']->tahun)->first();
return view($this->template.'.form',$data);
}
@@ -92,7 +92,7 @@ class CSAPController extends Controller
if((access('is_create', $this->route.'.*')) || (access('is_update', $this->route.'.*'))){
if($row->tahun == date('Y')){
- $action .= '';
+ $action .= '';
}
}
@@ -222,7 +222,7 @@ class CSAPController extends Controller
$log->ms_sekolah_id = $kuesioner->ms_sekolah_id;
$log->npsn = $kuesioner->npsn;
$log->ms_group_id = session('group_id');
- $log->step = 'selesai_final';
+ $log->step = 'selesai_penilaian_tahap_akhir';
$log->status = 10;
$log->created_by = auth()->user()->id;
$log->save();
diff --git a/app/Http/Controllers/Modules/Usulan/SKController.php b/app/Http/Controllers/Modules/Usulan/SKController.php
index c580e4a..380b0aa 100644
--- a/app/Http/Controllers/Modules/Usulan/SKController.php
+++ b/app/Http/Controllers/Modules/Usulan/SKController.php
@@ -38,6 +38,7 @@ class SKController extends Controller
public function grid(Request $request)
{
$usulan = SK::all();
+ // dd($usulan);
$_data = [];
foreach ($usulan as $key => $row) {
diff --git a/app/Http/Controllers/ProfileController.php b/app/Http/Controllers/ProfileController.php
index 4a73464..31d011b 100644
--- a/app/Http/Controllers/ProfileController.php
+++ b/app/Http/Controllers/ProfileController.php
@@ -212,14 +212,15 @@ class ProfileController extends Controller
$profile = Profile::groupBy('ms_sekolah_id')->pluck('ms_sekolah_id')->toArray();
- if(session('kabupaten_id') != ''){
+
+ if((session('kabupaten_id') != '') || (session('kabupaten_id') != null)){
$kuesioner = Kuesioner::with('sekolah')->whereHas('sekolah',function($query){
$query->where('ms_kabupaten_id',session('kabupaten_id'));
- })->where('ms_sekolah_id',$profile)->orderBy('created_at','DESC');
+ })->whereIn('ms_sekolah_id',$profile)->orderBy('created_at','DESC');
// $sekolah = Sekolah::whereIn('MsSekolahId',$profile)->where('ms_kabupaten_id',session('kabupaten_id'));
}else{
- $kuesioner = Kuesioner::with('sekolah')->where('ms_sekolah_id',$profile)->orderBy('created_at','DESC');
+ $kuesioner = Kuesioner::with('sekolah')->whereIn('ms_sekolah_id',$profile)->orderBy('created_at','DESC');
// $sekolah = Sekolah::whereIn('MsSekolahId',$profile);
}
diff --git a/resources/views/modules/kuesioner/form.blade.php b/resources/views/modules/kuesioner/form.blade.php
index e3884c1..9dffd38 100644
--- a/resources/views/modules/kuesioner/form.blade.php
+++ b/resources/views/modules/kuesioner/form.blade.php
@@ -68,7 +68,14 @@
@elseif (session('group_alias') == 'sekolah')
- @if(@$dok->status == 1)
+ @if(@$dok->status == 0)
+
Kuesioner anda sedang dilakukan verifikasi oleh sudin/dinas terkait. Mohon Menunggu...
+Kuesioner anda sedang dilakukan verifikasi oleh sudin/dinas terkait. Mohon Menunggu...
-