From 39ae23a6f1604fb95e3cab7b7431e4f2fc8292e0 Mon Sep 17 00:00:00 2001 From: Ilham Wara Nugroho Date: Wed, 4 Mar 2026 13:48:56 +0700 Subject: [PATCH] update --- app/Http/Controllers/KuesionerController.php | 20 ++++++++++++++++++++ routes/modules/modules.php | 1 + 2 files changed, 21 insertions(+) diff --git a/app/Http/Controllers/KuesionerController.php b/app/Http/Controllers/KuesionerController.php index ceb26e9..78d4fcd 100644 --- a/app/Http/Controllers/KuesionerController.php +++ b/app/Http/Controllers/KuesionerController.php @@ -667,4 +667,24 @@ class KuesionerController extends Controller return response()->json(['status' => true,'message' => 'Data Berhasil Di Update','type' => 'success']); } + + public function kembalikan($id) + { + $keyId = decode_id($id); + $kuesioner = Kuesioner::find($keyId); + $kuesioner->status = 2; + $kuesioner->save(); + + $log = new KuesionerLog; + $log->kuesioner_id = $kuesioner->KuesionerId; + $log->ms_sekolah_id = $kuesioner->ms_sekolah_id; + $log->npsn = $kuesioner->npsn; + $log->ms_group_id = session('group_id'); + $log->step = 'dikembalikan'; + $log->status = 2; + $log->created_by = auth()->user()->id; + $log->save(); + + return response()->json(['status' => true,'message' => 'Data Berhasil Di Update','type' => 'success']); + } } diff --git a/routes/modules/modules.php b/routes/modules/modules.php index a64d9f6..f39a7c6 100644 --- a/routes/modules/modules.php +++ b/routes/modules/modules.php @@ -79,6 +79,7 @@ Route::name('kuesioner.')->prefix('kuesioner')->group(function () { Route::post('/store',[KuesionerController::class,'store'])->name('store'); Route::get('/verifikasi/{id?}',[KuesionerController::class,'verifikasi'])->name('verifikasi'); Route::get('/tolak/{id?}',[KuesionerController::class,'tolak'])->name('tolak'); + Route::get('/kembalikan/{id?}',[KuesionerController::class,'kembalikan'])->name('kembalikan'); }); Route::name('sampah.')->prefix('sampah')->group(function () {