From cabd7af494ccab6e9babf55094aa1df379e3a0a2 Mon Sep 17 00:00:00 2001 From: habibie11 Date: Wed, 26 Nov 2025 15:55:12 +0700 Subject: [PATCH 1/2] statistik pengisian datapresisi ketenagakerjaan --- app/Enums/Modul.php | 12 + .../statistik/ketenagakerjaan.blade.php | 467 ++++++++++++++++++ routes/web.php | 4 + 3 files changed, 483 insertions(+) create mode 100644 resources/views/presisi/statistik/ketenagakerjaan.blade.php diff --git a/app/Enums/Modul.php b/app/Enums/Modul.php index 8fb1b454..332687e5 100644 --- a/app/Enums/Modul.php +++ b/app/Enums/Modul.php @@ -105,6 +105,18 @@ final class Modul extends Enum 'icon' => 'fa fa-chart-pie', 'permission' => 'datapresisi', 'submenu' => [ + [ + 'text' => 'Statistik', + 'icon' => 'fa fa-chart-pie', + 'submenu' => [ + [ + 'icon' => 'far fa-fw fa-circle', + 'text' => 'Ketenagakerjaan', + 'url' => 'data-presisi/statistik/ketenagakerjaan', + 'permission' => 'statistik-datapresisi-ketenagakerjaan', + ], + ] + ], [ 'icon' => 'far fa-fw fa-circle', 'text' => 'Data Presisi Pangan', diff --git a/resources/views/presisi/statistik/ketenagakerjaan.blade.php b/resources/views/presisi/statistik/ketenagakerjaan.blade.php new file mode 100644 index 00000000..55dc3ea1 --- /dev/null +++ b/resources/views/presisi/statistik/ketenagakerjaan.blade.php @@ -0,0 +1,467 @@ +@extends('layouts.index') + +@section('plugins.chart', true) + +@section('title', 'Data Statistik') + +@section('content_header') +

Data Statistik {{ $judul }}

+@stop + +@section('content') + @include('partials.breadcrumbs') +
+
+
+
+

Statistik {{ $judul }}

+
+ +
+
+
+ +
+
+
+
+
+
+
+

+
+
+
+ + + +
+ +
+ +
+
+ +
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+ +
+
+ +
+
+
+
+
+ +
+ + + + + + + + + +
NoNilaiJumlah
+
+
+
+
+
+@endsection + +@section('js') + + @include('statistik.chart') + +@endsection +@push('css') + +@endpush diff --git a/routes/web.php b/routes/web.php index a7954bc0..b4fcd255 100644 --- a/routes/web.php +++ b/routes/web.php @@ -319,6 +319,10 @@ Route::get('cetak', [App\Http\Controllers\DataPresisiAdatController::class, 'cetak'])->name('data-pokok.data-presisi-adat.cetak'); }) ->middleware(['permission:datapresisi-adat-read']); + + Route::prefix('statistik')->group(function () { + Route::get('ketenagakerjaan', [App\Http\Controllers\StatistikKetenagakerjaanController::class, 'index']); + }); }); // Prodeskel From 9d2f6f8d1414060e2188098b50375be105348d3f Mon Sep 17 00:00:00 2001 From: habibie11 Date: Wed, 26 Nov 2025 15:55:23 +0700 Subject: [PATCH 2/2] controller --- .../StatistikKetenagakerjaanController.php | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 app/Http/Controllers/StatistikKetenagakerjaanController.php diff --git a/app/Http/Controllers/StatistikKetenagakerjaanController.php b/app/Http/Controllers/StatistikKetenagakerjaanController.php new file mode 100644 index 00000000..46503b29 --- /dev/null +++ b/app/Http/Controllers/StatistikKetenagakerjaanController.php @@ -0,0 +1,14 @@ + url(''), + 'judul' => 'Ketenagakerjaan' + ]); + } +}