main
Ilham Wara Nugroho 2026-06-22 10:21:14 +07:00
parent f45e309218
commit 75d3062cf6
5 changed files with 44 additions and 9 deletions

View File

@ -13,6 +13,8 @@ use App\Models\SK;
use App\Models\Usulan;
use App\Models\SampahTerkelola;
use App\Models\SampahBelumTerkelola;
use Carbon\Carbon;
use App\Models\Master\Setting;
class HomeController extends Controller
{
@ -53,6 +55,15 @@ class HomeController extends Controller
// dd(date('Y'));
$data['title'] = 'Dashboard';
$data['group'] = session('group_alias');
$setting = Setting::where('type','pengumuman')->first();
$data['target'] = Carbon::create(
date('Y',strtotime($setting->start_date)),
date('m',strtotime($setting->start_date)),
date('d',strtotime($setting->start_date)),
date('h',strtotime($setting->start_date)),
date('i',strtotime($setting->start_date)),
date('s',strtotime($setting->start_date)));
if(session('group_alias') == 'sekolah'){
$data['kuesioner'] = Kuesioner::where('ms_sekolah_id',session('sekolah_id'))->where('tahun',date('Y'))->first();
$data['profile'] = ProfileSekolah::where('ms_sekolah_id',session('sekolah_id'))->first();

View File

@ -9,6 +9,7 @@ use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\Hash;
use Illuminate\Support\Facades\File;
use Carbon\Carbon;
use App\Models\Master\Setting;
use App\Models\ProfileSekolah as Profile;
use App\Models\Kuesioner;
use App\Models\KuesionerLog;
@ -45,6 +46,16 @@ class KuesionerController extends Controller
$data['kabupaten'] = Kabupaten::where('ms_provinsi_id','15')->get();
$data['title'] = 'Kuesioner Leveling';
$data['route'] = $this->route;
$setting = Setting::where('type','pengumuman')->first();
$data['target'] = Carbon::create(
date('Y',strtotime($setting->start_date)),
date('m',strtotime($setting->start_date)),
date('d',strtotime($setting->start_date)),
date('h',strtotime($setting->start_date)),
date('i',strtotime($setting->start_date)),
date('s',strtotime($setting->start_date)));
return view($this->template.'.index', $data);
}

View File

@ -12,6 +12,8 @@ use App\Models\Master\Sekolah;
use App\Models\Master\FormKriteria;
use App\Models\DokumenAdministrasi;
use App\Models\Penilaian;
use Carbon\Carbon;
use App\Models\Master\Setting;
class CSAKController extends Controller
{
@ -61,6 +63,15 @@ class CSAKController extends Controller
$data['luas_ruangan_non_ac'] = @$listrik->luas_ruangan_non_ac;
$data['jumlah_kader'] = @$listrik->jumlah_kader;
$setting = Setting::where('type','pengumuman')->first();
$data['target'] = Carbon::create(
date('Y',strtotime($setting->start_date)),
date('m',strtotime($setting->start_date)),
date('d',strtotime($setting->start_date)),
date('h',strtotime($setting->start_date)),
date('i',strtotime($setting->start_date)),
date('s',strtotime($setting->start_date)));
$data['dokumen'] = DokumenAdministrasi::where('ms_sekolah_id',$keyId)->where('tahun',$data['kuesioner']->tahun)->first();
return view($this->template.'.form',$data);

View File

@ -15,6 +15,7 @@ use App\Models\DokumenAdministrasi;
use App\Models\Penilaian;
use Illuminate\Support\Carbon;
use Illuminate\Support\Facades\File;
use App\Models\Master\Setting;
class CSAPController extends Controller
{
@ -69,6 +70,15 @@ class CSAPController extends Controller
$data['luas_ruangan_non_ac'] = @$listrik->luas_ruangan_non_ac;
$data['jumlah_kader'] = @$listrik->jumlah_kader;
$setting = Setting::where('type','pengumuman')->first();
$data['target'] = Carbon::create(
date('Y',strtotime($setting->start_date)),
date('m',strtotime($setting->start_date)),
date('d',strtotime($setting->start_date)),
date('h',strtotime($setting->start_date)),
date('i',strtotime($setting->start_date)),
date('s',strtotime($setting->start_date)));
$data['dokumen'] = DokumenAdministrasi::where('ms_sekolah_id',$data['kuesioner']->ms_sekolah_id)->where('tahun',$data['kuesioner']->tahun)->first();
return view($this->template.'.form',$data);

View File

@ -1,13 +1,5 @@
<?php
$setting = \App\Models\Master\Setting::where('type','pengumuman')->first();
use Carbon\Carbon;
$target = Carbon::create(
date('Y',strtotime($setting->start_date)),
date('m',strtotime($setting->start_date)),
date('d',strtotime($setting->start_date)),
date('h',strtotime($setting->start_date)),
date('i',strtotime($setting->start_date)),
date('s',strtotime($setting->start_date)));
?>
@if(now()->gte($target))
<div class="col-md-12 mb-2">