diff --git a/resources/views/modules/kalkulasi/crf/form.blade.php b/resources/views/modules/kalkulasi/crf/form.blade.php new file mode 100644 index 0000000..51a8661 --- /dev/null +++ b/resources/views/modules/kalkulasi/crf/form.blade.php @@ -0,0 +1,100 @@ +@extends('layouts.master') +@section('content') +
+
+
+
+
+
+ {{$title}} +
+
+ {{csrf_field()}} +
+
+
+ +
+ +
+
+ +
+ + @error('kode') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('nama') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('deskripsi') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('nomor_baris') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('status') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+
+
+
+
+
+@endsection +@section('js') +@endsection \ No newline at end of file diff --git a/resources/views/modules/kalkulasi/crf/index.blade.php b/resources/views/modules/kalkulasi/crf/index.blade.php new file mode 100644 index 0000000..416a20a --- /dev/null +++ b/resources/views/modules/kalkulasi/crf/index.blade.php @@ -0,0 +1,93 @@ +@extends('layouts.master') + +@section('css') +@endsection +@section('content') +
+
+
+
+
+
+ + + + + + + + + + + + + +
#KodeNamaNomor BarisStatus
+
+
+
+
+
+
+@endsection +@section('js') + +@endsection \ No newline at end of file diff --git a/resources/views/modules/kalkulasi/gcom/form.blade.php b/resources/views/modules/kalkulasi/gcom/form.blade.php new file mode 100644 index 0000000..51a8661 --- /dev/null +++ b/resources/views/modules/kalkulasi/gcom/form.blade.php @@ -0,0 +1,100 @@ +@extends('layouts.master') +@section('content') +
+
+
+
+
+
+ {{$title}} +
+
+ {{csrf_field()}} +
+
+
+ +
+ +
+
+ +
+ + @error('kode') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('nama') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('deskripsi') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('nomor_baris') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('status') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+
+
+
+
+
+@endsection +@section('js') +@endsection \ No newline at end of file diff --git a/resources/views/modules/kalkulasi/gcom/index.blade.php b/resources/views/modules/kalkulasi/gcom/index.blade.php new file mode 100644 index 0000000..416a20a --- /dev/null +++ b/resources/views/modules/kalkulasi/gcom/index.blade.php @@ -0,0 +1,93 @@ +@extends('layouts.master') + +@section('css') +@endsection +@section('content') +
+
+
+
+
+
+ + + + + + + + + + + + + +
#KodeNamaNomor BarisStatus
+
+
+
+
+
+
+@endsection +@section('js') + +@endsection \ No newline at end of file diff --git a/resources/views/modules/kalkulasi/gpc/form.blade.php b/resources/views/modules/kalkulasi/gpc/form.blade.php new file mode 100644 index 0000000..51a8661 --- /dev/null +++ b/resources/views/modules/kalkulasi/gpc/form.blade.php @@ -0,0 +1,100 @@ +@extends('layouts.master') +@section('content') +
+
+
+
+
+
+ {{$title}} +
+
+ {{csrf_field()}} +
+
+
+ +
+ +
+
+ +
+ + @error('kode') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('nama') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('deskripsi') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('nomor_baris') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('status') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+
+
+
+
+
+@endsection +@section('js') +@endsection \ No newline at end of file diff --git a/resources/views/modules/kalkulasi/gpc/index.blade.php b/resources/views/modules/kalkulasi/gpc/index.blade.php new file mode 100644 index 0000000..416a20a --- /dev/null +++ b/resources/views/modules/kalkulasi/gpc/index.blade.php @@ -0,0 +1,93 @@ +@extends('layouts.master') + +@section('css') +@endsection +@section('content') +
+
+
+
+
+
+ + + + + + + + + + + + + +
#KodeNamaNomor BarisStatus
+
+
+
+
+
+
+@endsection +@section('js') + +@endsection \ No newline at end of file diff --git a/resources/views/modules/kalkulasi/hitung-produsen/form.blade.php b/resources/views/modules/kalkulasi/hitung-produsen/form.blade.php new file mode 100644 index 0000000..51a8661 --- /dev/null +++ b/resources/views/modules/kalkulasi/hitung-produsen/form.blade.php @@ -0,0 +1,100 @@ +@extends('layouts.master') +@section('content') +
+
+
+
+
+
+ {{$title}} +
+
+ {{csrf_field()}} +
+
+
+ +
+ +
+
+ +
+ + @error('kode') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('nama') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('deskripsi') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('nomor_baris') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('status') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+
+
+
+
+
+@endsection +@section('js') +@endsection \ No newline at end of file diff --git a/resources/views/modules/kalkulasi/hitung-produsen/index.blade.php b/resources/views/modules/kalkulasi/hitung-produsen/index.blade.php new file mode 100644 index 0000000..416a20a --- /dev/null +++ b/resources/views/modules/kalkulasi/hitung-produsen/index.blade.php @@ -0,0 +1,93 @@ +@extends('layouts.master') + +@section('css') +@endsection +@section('content') +
+
+
+
+
+
+ + + + + + + + + + + + + +
#KodeNamaNomor BarisStatus
+
+
+
+
+
+
+@endsection +@section('js') + +@endsection \ No newline at end of file diff --git a/resources/views/modules/kalkulasi/kalkulasi-emisi/form.blade.php b/resources/views/modules/kalkulasi/kalkulasi-emisi/form.blade.php new file mode 100644 index 0000000..51a8661 --- /dev/null +++ b/resources/views/modules/kalkulasi/kalkulasi-emisi/form.blade.php @@ -0,0 +1,100 @@ +@extends('layouts.master') +@section('content') +
+
+
+
+
+
+ {{$title}} +
+
+ {{csrf_field()}} +
+
+
+ +
+ +
+
+ +
+ + @error('kode') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('nama') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('deskripsi') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('nomor_baris') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('status') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+
+
+
+
+
+@endsection +@section('js') +@endsection \ No newline at end of file diff --git a/resources/views/modules/kalkulasi/kalkulasi-emisi/index.blade.php b/resources/views/modules/kalkulasi/kalkulasi-emisi/index.blade.php new file mode 100644 index 0000000..416a20a --- /dev/null +++ b/resources/views/modules/kalkulasi/kalkulasi-emisi/index.blade.php @@ -0,0 +1,93 @@ +@extends('layouts.master') + +@section('css') +@endsection +@section('content') +
+
+
+
+
+
+ + + + + + + + + + + + + +
#KodeNamaNomor BarisStatus
+
+
+
+
+
+
+@endsection +@section('js') + +@endsection \ No newline at end of file diff --git a/resources/views/modules/kalkulasi/kunci-aktivitas/form.blade.php b/resources/views/modules/kalkulasi/kunci-aktivitas/form.blade.php new file mode 100644 index 0000000..51a8661 --- /dev/null +++ b/resources/views/modules/kalkulasi/kunci-aktivitas/form.blade.php @@ -0,0 +1,100 @@ +@extends('layouts.master') +@section('content') +
+
+
+
+
+
+ {{$title}} +
+
+ {{csrf_field()}} +
+
+
+ +
+ +
+
+ +
+ + @error('kode') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('nama') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('deskripsi') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('nomor_baris') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('status') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+
+
+
+
+
+@endsection +@section('js') +@endsection \ No newline at end of file diff --git a/resources/views/modules/kalkulasi/kunci-aktivitas/index.blade.php b/resources/views/modules/kalkulasi/kunci-aktivitas/index.blade.php new file mode 100644 index 0000000..416a20a --- /dev/null +++ b/resources/views/modules/kalkulasi/kunci-aktivitas/index.blade.php @@ -0,0 +1,93 @@ +@extends('layouts.master') + +@section('css') +@endsection +@section('content') +
+
+
+
+
+
+ + + + + + + + + + + + + +
#KodeNamaNomor BarisStatus
+
+
+
+
+
+
+@endsection +@section('js') + +@endsection \ No newline at end of file diff --git a/resources/views/modules/kalkulasi/salin-aktivitas/form.blade.php b/resources/views/modules/kalkulasi/salin-aktivitas/form.blade.php new file mode 100644 index 0000000..51a8661 --- /dev/null +++ b/resources/views/modules/kalkulasi/salin-aktivitas/form.blade.php @@ -0,0 +1,100 @@ +@extends('layouts.master') +@section('content') +
+
+
+
+
+
+ {{$title}} +
+
+ {{csrf_field()}} +
+
+
+ +
+ +
+
+ +
+ + @error('kode') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('nama') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('deskripsi') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('nomor_baris') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('status') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+
+
+
+
+
+@endsection +@section('js') +@endsection \ No newline at end of file diff --git a/resources/views/modules/kalkulasi/salin-aktivitas/index.blade.php b/resources/views/modules/kalkulasi/salin-aktivitas/index.blade.php new file mode 100644 index 0000000..416a20a --- /dev/null +++ b/resources/views/modules/kalkulasi/salin-aktivitas/index.blade.php @@ -0,0 +1,93 @@ +@extends('layouts.master') + +@section('css') +@endsection +@section('content') +
+
+
+
+
+
+ + + + + + + + + + + + + +
#KodeNamaNomor BarisStatus
+
+
+
+
+
+
+@endsection +@section('js') + +@endsection \ No newline at end of file diff --git a/resources/views/modules/kalkulasi/worksheet/form.blade.php b/resources/views/modules/kalkulasi/worksheet/form.blade.php new file mode 100644 index 0000000..51a8661 --- /dev/null +++ b/resources/views/modules/kalkulasi/worksheet/form.blade.php @@ -0,0 +1,100 @@ +@extends('layouts.master') +@section('content') +
+
+
+
+
+
+ {{$title}} +
+
+ {{csrf_field()}} +
+
+
+ +
+ +
+
+ +
+ + @error('kode') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('nama') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('deskripsi') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('nomor_baris') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+ + @error('status') + {{$message}} + @enderror +
+
+
+ +
+
+ +
+
+
+
+
+
+@endsection +@section('js') +@endsection \ No newline at end of file diff --git a/resources/views/modules/kalkulasi/worksheet/index.blade.php b/resources/views/modules/kalkulasi/worksheet/index.blade.php new file mode 100644 index 0000000..416a20a --- /dev/null +++ b/resources/views/modules/kalkulasi/worksheet/index.blade.php @@ -0,0 +1,93 @@ +@extends('layouts.master') + +@section('css') +@endsection +@section('content') +
+
+
+
+
+
+ + + + + + + + + + + + + +
#KodeNamaNomor BarisStatus
+
+
+
+
+
+
+@endsection +@section('js') + +@endsection \ No newline at end of file diff --git a/routes/modules/modules.php b/routes/modules/modules.php index 691e382..c4f155b 100644 --- a/routes/modules/modules.php +++ b/routes/modules/modules.php @@ -19,9 +19,351 @@ use App\Http\Controllers\Pengaturan\SumberDataEFController; use App\Http\Controllers\Pengaturan\EFController; use App\Http\Controllers\Pengaturan\UploadAktifitasController; use App\Http\Controllers\Pengaturan\PengumumanController; +use App\Http\Controllers\Kalkulasi\CRFController; +use App\Http\Controllers\Kalkulasi\GCOMController; +use App\Http\Controllers\Kalkulasi\GPCController; +use App\Http\Controllers\Kalkulasi\HitungProdusenController; +use App\Http\Controllers\Kalkulasi\KalkulasiEmisiController; +use App\Http\Controllers\Kalkulasi\KunciAktifitasController; +use App\Http\Controllers\Kalkulasi\SalinAktifitasController; +use App\Http\Controllers\Kalkulasi\WorksheetController; +use App\Http\Controllers\Limbah\DistribusiSampahDomestikController; +use App\Http\Controllers\Limbah\KependudukanController; +use App\Http\Controllers\Limbah\KomposisiSampahDomestikController; +use App\Http\Controllers\Limbah\LimbahCairIndustriController; +use App\Http\Controllers\Limbah\SaranaAirLimbahDomestikController; +use App\Http\Controllers\Limbah\TimbulanSampahController; +use App\Http\Controllers\IPPU\KarbonatKacaController; +use App\Http\Controllers\IPPU\KarbonatKeramikController; +use App\Http\Controllers\IPPU\KarbonatLainnyaController; +use App\Http\Controllers\IPPU\KarbonatMakananController; +use App\Http\Controllers\IPPU\KarbonatPulpController; +use App\Http\Controllers\IPPU\PelumasParafinController; +use App\Http\Controllers\IPPU\PenggunaAcController; +use App\Http\Controllers\IPPU\ProduksiController; +use App\Http\Controllers\Energi\BahanBakarListrikController; +use App\Http\Controllers\Energi\EmisiBatuBaraController; +use App\Http\Controllers\Energi\EmisiMigasController; +use App\Http\Controllers\Energi\EnergiLainnyaController; +use App\Http\Controllers\Energi\IndustriManufakturController; +use App\Http\Controllers\Energi\KomersialController; +use App\Http\Controllers\Energi\ListrikPlnController; +use App\Http\Controllers\Energi\PembangkitListrikController; +use App\Http\Controllers\Energi\PenggunaanListrikController; +use App\Http\Controllers\Energi\PenyulinganController; +use App\Http\Controllers\Energi\RumahTanggaController; +use App\Http\Controllers\Energi\TransmisiDistribusiController; +use App\Http\Controllers\Energi\TransportasiController; +use App\Http\Controllers\Pertanian\HortikulturaController; +use App\Http\Controllers\Pertanian\KehilanganKayuController; +use App\Http\Controllers\Pertanian\KonsumsiPupukController; +use App\Http\Controllers\Pertanian\KotoranTernakController; +use App\Http\Controllers\Pertanian\LahanPemukimanController; +use App\Http\Controllers\Pertanian\PengairanSawahController; +use App\Http\Controllers\Pertanian\PopulasiTernakController; +use App\Http\Controllers\Pertanian\SawahController; +use App\Http\Controllers\Pertanian\SistemAirController; +use App\Http\Controllers\Pertanian\TanamanPanganController; +use App\Http\Controllers\Pertanian\TransisiController; Route::get('dashboard',[HomeController::class,'index'])->name('index'); +Route::name('energi.')->prefix('energi')->group(function () { + + Route::name('bahan-bakar-listrik.')->prefix('bahan-bakar-listrik')->group(function () { + Route::resource('/',BahanBakarListrikController::class); + Route::get('grid',[BahanBakarListrikController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[BahanBakarListrikController::class,'update'])->name('update'); + Route::get('delete/{id?}',[BahanBakarListrikController::class,'delete'])->name('delete'); + }); + Route::name('emisi-batu-bara.')->prefix('emisi-batu-bara')->group(function () { + Route::resource('/',EmisiBatuBaraController::class); + Route::get('grid',[EmisiBatuBaraController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[EmisiBatuBaraController::class,'update'])->name('update'); + Route::get('delete/{id?}',[EmisiBatuBaraController::class,'delete'])->name('delete'); + }); + Route::name('emisi-migas.')->prefix('emisi-migas')->group(function () { + Route::resource('/',EmisiMigasController::class); + Route::get('grid',[EmisiMigasController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[EmisiMigasController::class,'update'])->name('update'); + Route::get('delete/{id?}',[EmisiMigasController::class,'delete'])->name('delete'); + }); + Route::name('energi-lainnya.')->prefix('energi-lainnya')->group(function () { + Route::resource('/',EnergiLainnyaController::class); + Route::get('grid',[EnergiLainnyaController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[EnergiLainnyaController::class,'update'])->name('update'); + Route::get('delete/{id?}',[EnergiLainnyaController::class,'delete'])->name('delete'); + }); + Route::name('industri-manufaktur.')->prefix('industri-manufaktur')->group(function () { + Route::resource('/',IndustriManufakturController::class); + Route::get('grid',[IndustriManufakturController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[IndustriManufakturController::class,'update'])->name('update'); + Route::get('delete/{id?}',[IndustriManufakturController::class,'delete'])->name('delete'); + }); + Route::name('komersial.')->prefix('komersial')->group(function () { + Route::resource('/',KomersialController::class); + Route::get('grid',[KomersialController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[KomersialController::class,'update'])->name('update'); + Route::get('delete/{id?}',[KomersialController::class,'delete'])->name('delete'); + }); + Route::name('listrik-pln.')->prefix('listrik-pln')->group(function () { + Route::resource('/',ListrikPlnController::class); + Route::get('grid',[ListrikPlnController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[ListrikPlnController::class,'update'])->name('update'); + Route::get('delete/{id?}',[ListrikPlnController::class,'delete'])->name('delete'); + }); + Route::name('pembangkit-listrik.')->prefix('pembangkit-listrik')->group(function () { + Route::resource('/',PembangkitListrikController::class); + Route::get('grid',[PembangkitListrikController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[PembangkitListrikController::class,'update'])->name('update'); + Route::get('delete/{id?}',[PembangkitListrikController::class,'delete'])->name('delete'); + }); + Route::name('pengunaan-listrik.')->prefix('pengunaan-listrik')->group(function () { + Route::resource('/',PenggunaanListrikController::class); + Route::get('grid',[PenggunaanListrikController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[PenggunaanListrikController::class,'update'])->name('update'); + Route::get('delete/{id?}',[PenggunaanListrikController::class,'delete'])->name('delete'); + }); + Route::name('penyulingan.')->prefix('penyulingan')->group(function () { + Route::resource('/',PenyulinganController::class); + Route::get('grid',[PenyulinganController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[PenyulinganController::class,'update'])->name('update'); + Route::get('delete/{id?}',[PenyulinganController::class,'delete'])->name('delete'); + }); + Route::name('rumah-tangga.')->prefix('rumah-tangga')->group(function () { + Route::resource('/',RumahTanggaController::class); + Route::get('grid',[RumahTanggaController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[RumahTanggaController::class,'update'])->name('update'); + Route::get('delete/{id?}',[RumahTanggaController::class,'delete'])->name('delete'); + }); + Route::name('transmisi-distribusi.')->prefix('transmisi-distribusi')->group(function () { + Route::resource('/',TransmisiDistribusiController::class); + Route::get('grid',[TransmisiDistribusiController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[TransmisiDistribusiController::class,'update'])->name('update'); + Route::get('delete/{id?}',[TransmisiDistribusiController::class,'delete'])->name('delete'); + }); + Route::name('transportasi.')->prefix('transportasi')->group(function () { + Route::resource('/',TransportasiController::class); + Route::get('grid',[TransportasiController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[TransportasiController::class,'update'])->name('update'); + Route::get('delete/{id?}',[TransportasiController::class,'delete'])->name('delete'); + }); +}); + +Route::name('ippu.')->prefix('ippu')->group(function () { + + Route::name('karbonat-kaca.')->prefix('karbonat-kaca')->group(function () { + Route::resource('/',KarbonatKacaController::class); + Route::get('grid',[KarbonatKacaController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[KarbonatKacaController::class,'update'])->name('update'); + Route::get('delete/{id?}',[KarbonatKacaController::class,'delete'])->name('delete'); + }); + Route::name('karbonat-keramik.')->prefix('karbonat-keramik')->group(function () { + Route::resource('/',KarbonatKeramikController::class); + Route::get('grid',[KarbonatKeramikController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[KarbonatKeramikController::class,'update'])->name('update'); + Route::get('delete/{id?}',[KarbonatKeramikController::class,'delete'])->name('delete'); + }); + Route::name('karbonat-lainnya.')->prefix('karbonat-lainnya')->group(function () { + Route::resource('/',KarbonatLainnyaController::class); + Route::get('grid',[KarbonatLainnyaController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[KarbonatLainnyaController::class,'update'])->name('update'); + Route::get('delete/{id?}',[KarbonatLainnyaController::class,'delete'])->name('delete'); + }); + Route::name('karbonat-makanan-minuman.')->prefix('karbonat-makanan-minuman')->group(function () { + Route::resource('/',KarbonatMakananController::class); + Route::get('grid',[KarbonatMakananController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[KarbonatMakananController::class,'update'])->name('update'); + Route::get('delete/{id?}',[KarbonatMakananController::class,'delete'])->name('delete'); + }); + Route::name('karbonat-pulp.')->prefix('karbonat-pulp')->group(function () { + Route::resource('/',KarbonatPulpController::class); + Route::get('grid',[KarbonatPulpController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[KarbonatPulpController::class,'update'])->name('update'); + Route::get('delete/{id?}',[KarbonatPulpController::class,'delete'])->name('delete'); + }); + Route::name('pelumas-parafin.')->prefix('pelumas-parafin')->group(function () { + Route::resource('/',PelumasParafinController::class); + Route::get('grid',[PelumasParafinController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[PelumasParafinController::class,'update'])->name('update'); + Route::get('delete/{id?}',[PelumasParafinController::class,'delete'])->name('delete'); + }); + Route::name('pengguan-ac.')->prefix('pengguan-ac')->group(function () { + Route::resource('/',PenggunaAcController::class); + Route::get('grid',[PenggunaAcController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[PenggunaAcController::class,'update'])->name('update'); + Route::get('delete/{id?}',[PenggunaAcController::class,'delete'])->name('delete'); + }); + Route::name('produksi.')->prefix('produksi')->group(function () { + Route::resource('/',ProduksiController::class); + Route::get('grid',[ProduksiController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[ProduksiController::class,'update'])->name('update'); + Route::get('delete/{id?}',[ProduksiController::class,'delete'])->name('delete'); + }); +}); + +Route::name('pertanian.')->prefix('pertanian')->group(function () { + + Route::name('hortikultura.')->prefix('hortikultura')->group(function () { + Route::resource('/',HortikulturaController::class); + Route::get('grid',[HortikulturaController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[HortikulturaController::class,'update'])->name('update'); + Route::get('delete/{id?}',[HortikulturaController::class,'delete'])->name('delete'); + }); + Route::name('kehilangan-kayu.')->prefix('kehilangan-kayu')->group(function () { + Route::resource('/',KehilanganKayuController::class); + Route::get('grid',[KehilanganKayuController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[KehilanganKayuController::class,'update'])->name('update'); + Route::get('delete/{id?}',[KehilanganKayuController::class,'delete'])->name('delete'); + }); + Route::name('konsumsi-pupuk.')->prefix('konsumsi-pupuk')->group(function () { + Route::resource('/',KonsumsiPupukController::class); + Route::get('grid',[KonsumsiPupukController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[KonsumsiPupukController::class,'update'])->name('update'); + Route::get('delete/{id?}',[KonsumsiPupukController::class,'delete'])->name('delete'); + }); + Route::name('kotoran-ternak.')->prefix('kotoran-ternak')->group(function () { + Route::resource('/',KotoranTernakController::class); + Route::get('grid',[KotoranTernakController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[KotoranTernakController::class,'update'])->name('update'); + Route::get('delete/{id?}',[KotoranTernakController::class,'delete'])->name('delete'); + }); + Route::name('lahan-pemukiman.')->prefix('lahan-pemukiman')->group(function () { + Route::resource('/',LahanPemukimanController::class); + Route::get('grid',[LahanPemukimanController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[LahanPemukimanController::class,'update'])->name('update'); + Route::get('delete/{id?}',[LahanPemukimanController::class,'delete'])->name('delete'); + }); + Route::name('pengairan-sawah.')->prefix('pengairan-sawah')->group(function () { + Route::resource('/',PengairanSawahController::class); + Route::get('grid',[PengairanSawahController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[PengairanSawahController::class,'update'])->name('update'); + Route::get('delete/{id?}',[PengairanSawahController::class,'delete'])->name('delete'); + }); + Route::name('populasi-ternak.')->prefix('populasi-ternak')->group(function () { + Route::resource('/',PopulasiTernakController::class); + Route::get('grid',[PopulasiTernakController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[PopulasiTernakController::class,'update'])->name('update'); + Route::get('delete/{id?}',[PopulasiTernakController::class,'delete'])->name('delete'); + }); + Route::name('sawah.')->prefix('sawah')->group(function () { + Route::resource('/',SawahController::class); + Route::get('grid',[SawahController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[SawahController::class,'update'])->name('update'); + Route::get('delete/{id?}',[SawahController::class,'delete'])->name('delete'); + }); + Route::name('sistem-air.')->prefix('sistem-air')->group(function () { + Route::resource('/',SistemAirController::class); + Route::get('grid',[SistemAirController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[SistemAirController::class,'update'])->name('update'); + Route::get('delete/{id?}',[SistemAirController::class,'delete'])->name('delete'); + }); + Route::name('tanaman-pangan.')->prefix('tanaman-pangan')->group(function () { + Route::resource('/',TanamanPanganController::class); + Route::get('grid',[TanamanPanganController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[TanamanPanganController::class,'update'])->name('update'); + Route::get('delete/{id?}',[TanamanPanganController::class,'delete'])->name('delete'); + }); + Route::name('transisi.')->prefix('transisi')->group(function () { + Route::resource('/',TransisiController::class); + Route::get('grid',[TransisiController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[TransisiController::class,'update'])->name('update'); + Route::get('delete/{id?}',[TransisiController::class,'delete'])->name('delete'); + }); +}); + +Route::name('limbah.')->prefix('limbah')->group(function () { + + Route::name('distribusi-sampah-domestik.')->prefix('distribusi-sampah-domestik')->group(function () { + Route::resource('/',DistribusiSampahDomestikController::class); + Route::get('grid',[DistribusiSampahDomestikController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[DistribusiSampahDomestikController::class,'update'])->name('update'); + Route::get('delete/{id?}',[DistribusiSampahDomestikController::class,'delete'])->name('delete'); + }); + Route::name('kependudukan.')->prefix('kependudukan')->group(function () { + Route::resource('/',KependudukanController::class); + Route::get('grid',[KependudukanController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[KependudukanController::class,'update'])->name('update'); + Route::get('delete/{id?}',[KependudukanController::class,'delete'])->name('delete'); + }); + Route::name('komposisi-sampah-domestik.')->prefix('komposisi-sampah-domestik')->group(function () { + Route::resource('/',KomposisiSampahDomestikController::class); + Route::get('grid',[KomposisiSampahDomestikController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[KomposisiSampahDomestikController::class,'update'])->name('update'); + Route::get('delete/{id?}',[KomposisiSampahDomestikController::class,'delete'])->name('delete'); + }); + Route::name('limbah-cair-industri.')->prefix('limbah-cair-industri')->group(function () { + Route::resource('/',LimbahCairIndustriController::class); + Route::get('grid',[LimbahCairIndustriController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[LimbahCairIndustriController::class,'update'])->name('update'); + Route::get('delete/{id?}',[LimbahCairIndustriController::class,'delete'])->name('delete'); + }); + Route::name('sarana-air-limbah-domestik.')->prefix('sarana-air-limbah-domestik')->group(function () { + Route::resource('/',SaranaAirLimbahDomestikController::class); + Route::get('grid',[SaranaAirLimbahDomestikController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[SaranaAirLimbahDomestikController::class,'update'])->name('update'); + Route::get('delete/{id?}',[SaranaAirLimbahDomestikController::class,'delete'])->name('delete'); + }); + Route::name('timbulan-sampah.')->prefix('timbulan-sampah')->group(function () { + Route::resource('/',TimbulanSampahController::class); + Route::get('grid',[TimbulanSampahController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[TimbulanSampahController::class,'update'])->name('update'); + Route::get('delete/{id?}',[TimbulanSampahController::class,'delete'])->name('delete'); + }); +}); + +Route::name('kalkulasi.')->prefix('kalkulasi')->group(function () { + + Route::name('crf.')->prefix('crf')->group(function () { + Route::resource('/',CRFController::class); + Route::get('grid',[CRFController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[CRFController::class,'update'])->name('update'); + Route::get('delete/{id?}',[CRFController::class,'delete'])->name('delete'); + }); + Route::name('gcom.')->prefix('gcom')->group(function () { + Route::resource('/',GCOMController::class); + Route::get('grid',[GCOMController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[GCOMController::class,'update'])->name('update'); + Route::get('delete/{id?}',[GCOMController::class,'delete'])->name('delete'); + }); + Route::name('gpc.')->prefix('gpc')->group(function () { + Route::resource('/',GPCController::class); + Route::get('grid',[GPCController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[GPCController::class,'update'])->name('update'); + Route::get('delete/{id?}',[GPCController::class,'delete'])->name('delete'); + }); + Route::name('hitung-produsen.')->prefix('hitung-produsen')->group(function () { + Route::resource('/',HitungProdusenController::class); + Route::get('grid',[HitungProdusenController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[HitungProdusenController::class,'update'])->name('update'); + Route::get('delete/{id?}',[HitungProdusenController::class,'delete'])->name('delete'); + }); + Route::name('kalkulasi-emisi.')->prefix('kalkulasi-emisi')->group(function () { + Route::resource('/',KalkulasiEmisiController::class); + Route::get('grid',[KalkulasiEmisiController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[KalkulasiEmisiController::class,'update'])->name('update'); + Route::get('delete/{id?}',[KalkulasiEmisiController::class,'delete'])->name('delete'); + }); + Route::name('kunci-aktivitas.')->prefix('kunci-aktivitas')->group(function () { + Route::resource('/',KunciAktifitasController::class); + Route::get('grid',[KunciAktifitasController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[KunciAktifitasController::class,'update'])->name('update'); + Route::get('delete/{id?}',[KunciAktifitasController::class,'delete'])->name('delete'); + }); + Route::name('salin-aktivitas.')->prefix('salin-aktivitas')->group(function () { + Route::resource('/',SalinAktifitasController::class); + Route::get('grid',[SalinAktifitasController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[SalinAktifitasController::class,'update'])->name('update'); + Route::get('delete/{id?}',[SalinAktifitasController::class,'delete'])->name('delete'); + }); + Route::name('worksheet.')->prefix('worksheet')->group(function () { + Route::resource('/',WorksheetController::class); + Route::get('grid',[WorksheetController::class,'grid'])->name('grid'); + Route::get('update/{id?}',[WorksheetController::class,'update'])->name('update'); + Route::get('delete/{id?}',[WorksheetController::class,'delete'])->name('delete'); + }); +}); + Route::name('pengaturan.')->prefix('pengaturan')->group(function () { Route::name('pengumuman.')->prefix('pengumuman')->group(function () {