From 70f6b36e0bda7980f47bd93e7e3027fc0f842a3a Mon Sep 17 00:00:00 2001 From: rahmatrafli1 Date: Tue, 29 Oct 2024 14:44:17 +0700 Subject: [PATCH] Menambahkan Menu Penilai yang Sebelumnya dihapus dan menambahkan menu basicdata SLA --- module.json | 19 ++++++++++++- routes/breadcrumbs.php | 15 ++++++++++ routes/web.php | 62 ++++++++++++++++++++++++++---------------- 3 files changed, 71 insertions(+), 25 deletions(-) diff --git a/module.json b/module.json index 7a322e4..332dcce 100644 --- a/module.json +++ b/module.json @@ -182,7 +182,7 @@ "classes": "", "attributes": [], "permission": "", - "roles": ["ssenior-officero"] + "roles": ["senior-officer"] } ] }, @@ -211,6 +211,15 @@ "surveyor" ] }, + { + "title": "Penilai", + "path": "penilai", + "icon": "ki-filled ki-brush text-lg", + "classes": "", + "attributes": [], + "permission": "", + "roles": ["surveyor"] + }, { "title": "Laporan", "path": "laporan", @@ -412,6 +421,14 @@ "permission": "", "roles": ["administrator", "admin"] }, + { + "title": "SLA", + "path": "basicdata.sla", + "classes": "", + "attributes": [], + "permission": "", + "roles": ["administrator", "admin"] + }, { "title": "Bentuk Tanah", "path": "basicdata.bentuk-tanah", diff --git a/routes/breadcrumbs.php b/routes/breadcrumbs.php index 68a7260..02f3f9d 100644 --- a/routes/breadcrumbs.php +++ b/routes/breadcrumbs.php @@ -529,3 +529,18 @@ Breadcrumbs::for('resume.show', function (BreadcrumbTrail $trail) { $trail->parent('resume'); $trail->push('Detail'); }); + + +Breadcrumbs::for('penilai', function (BreadcrumbTrail $trail) { + $trail->push('Penilai', route('penilai.index')); +}); + +Breadcrumbs::for('penilai.show', function (BreadcrumbTrail $trail) { + $trail->parent('penilai'); + $trail->push('Detail Penilai'); +}); + +Breadcrumbs::for('sla', function (BreadcrumbTrail $trail) { + $trail->parent('basicdata'); + $trail->push('SLA', route('basicdata.sla.index')); +}); diff --git a/routes/web.php b/routes/web.php index daab47a..f9d0571 100644 --- a/routes/web.php +++ b/routes/web.php @@ -1,35 +1,37 @@ group(function () { Route::put('updateData/{type}/{id}', [SurveyorController::class, 'updateData'])->name('updateData'); Route::delete('deleteData/{id}/{type}', [SurveyorController::class, 'destroy'])->name('deleteData'); + // Start Activity SLA route + Route::name('sla.')->prefix('sla')->group(function () { + Route::get('/', [SLAController::class, 'index'])->name('index'); + }); + // End Activity SLA route + $headers = [ 'bentuk-tanah' => 'Bentuk Tanah', 'kontur-tanah' => 'Kontur Tanah', @@ -461,6 +469,12 @@ Route::middleware(['auth'])->group(function () { Route::get('data-pembanding/{id}', [SurveyorController::class, 'dataPembanding'])->name('data-pembanding'); Route::put('submitSurveyor/{id}', [SurveyorController::class, 'submitSurveyor'])->name('submitSurveyor'); }); + + Route::name('penilai.')->prefix('penilai')->group(function () { + Route::get('/', [PenilaiController::class, 'index'])->name('index'); + Route::get('/{id}/show', [PenilaiController::class, 'show'])->name('show'); + Route::get('datatables', [PenilaiController::class, 'dataForDatatables'])->name('dataForTables'); + }); }); require __DIR__ . '/registrasi.php';