From 251a661032e16cb26cabc6b2be02cf841c850d80 Mon Sep 17 00:00:00 2001 From: timotiabbauftech Date: Thu, 11 Sep 2025 11:18:11 +0700 Subject: [PATCH 1/3] [update doang di bagian limit] --- app/Http/Controllers/KategoriController.php | 10 +++++----- app/Http/Controllers/NampanController.php | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/app/Http/Controllers/KategoriController.php b/app/Http/Controllers/KategoriController.php index 1dd4065..c263267 100644 --- a/app/Http/Controllers/KategoriController.php +++ b/app/Http/Controllers/KategoriController.php @@ -23,7 +23,7 @@ class KategoriController extends Controller public function store(Request $request) { $validated = $request->validate([ - 'nama' => 'required|string|max:100', + 'nama' => 'required|string|max:50', ], [ 'nama' => 'Nama kategori harus diisi.' @@ -31,7 +31,7 @@ class KategoriController extends Controller Kategori::create($validated); - + return response()->json([ 'message' => 'Kategori berhasil dibuat' ],201); @@ -53,7 +53,7 @@ class KategoriController extends Controller public function update(Request $request, int $id) { $validated = $request->validate([ - 'nama' => 'required|string|max:100', + 'nama' => 'required|string|max:50', ], [ 'nama' => 'Nama Kategori harus diisi.' @@ -74,9 +74,9 @@ class KategoriController extends Controller public function destroy(int $id) { Kategori::findOrFail($id)->delete(); - + return response()->json([ 'message' => 'Kategori berhasil dihapus' - ], 204); + ], 200); } } diff --git a/app/Http/Controllers/NampanController.php b/app/Http/Controllers/NampanController.php index f1e251f..7673da2 100644 --- a/app/Http/Controllers/NampanController.php +++ b/app/Http/Controllers/NampanController.php @@ -24,7 +24,7 @@ class NampanController extends Controller public function store(Request $request) { $validated = $request->validate([ - 'nama' => 'required|string|max:100', + 'nama' => 'required|string|max:10', ], [ 'nama' => 'Nama nampan harus diisi.' @@ -32,7 +32,7 @@ class NampanController extends Controller Nampan::create($validated); - + return response()->json([ 'message' => 'Nampan berhasil dibuat' ],201); @@ -54,7 +54,7 @@ class NampanController extends Controller public function update(Request $request, int $id) { $validated = $request->validate([ - 'nama' => 'required|string|max:100', + 'nama' => 'required|string|max:10', ], [ 'nama' => 'Nama nampan harus diisi.' @@ -75,13 +75,13 @@ class NampanController extends Controller public function destroy(int $id) { $nampan = Nampan::findOrFail($id); - + $nampan->items()->each(function ($item) { $item->update(['id_nampan' => null]); }); $nampan->delete(); - + return response()->json([ 'message' => 'Nampan berhasil dihapus' ], 204); From c1197259e62a8a272b8b3e640371fb58fc6ea3a1 Mon Sep 17 00:00:00 2001 From: timotiabbauftech Date: Thu, 11 Sep 2025 11:18:54 +0700 Subject: [PATCH 2/3] Update web.php --- routes/web.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/routes/web.php b/routes/web.php index fa6ec0c..dcca87d 100644 --- a/routes/web.php +++ b/routes/web.php @@ -10,7 +10,6 @@ use App\Http\Controllers\SalesController; use App\Http\Controllers\UserController; use App\Http\Controllers\TransaksiController; use App\Http\Controllers\LaporanController; -use App\Models\Kategori; use Illuminate\Support\Facades\Route; @@ -43,7 +42,7 @@ Route::prefix('api')->group(function () { Route::get('ringkasan', [LaporanController::class, 'ringkasan']); Route::get('detail-per-produk', [LaporanController::class, 'detailPerProduk']); Route::get('detail-per-nampan', [LaporanController::class, 'detailPerNampan']); - + Route::get('export/ringkasan', [LaporanController::class, 'exportRingkasan']); Route::get('export/detail-pernampan', [LaporanController::class, 'exportDetailNampan']); Route::get('export/detail-perproduk', [LaporanController::class, 'exportDetailProduk']); From a1a665bebf83610fee3ca3d5ae9729321ea95c61 Mon Sep 17 00:00:00 2001 From: adityaalfarison Date: Thu, 11 Sep 2025 11:42:04 +0700 Subject: [PATCH 3/3] brankaslist,traylist update --- resources/js/components/BrankasList.vue | 4 + resources/js/components/TrayList.vue | 54 ++++++--- resources/js/pages/Tray.vue | 154 +++++++++++++----------- 3 files changed, 124 insertions(+), 88 deletions(-) diff --git a/resources/js/components/BrankasList.vue b/resources/js/components/BrankasList.vue index c90ca9a..2b9a64e 100644 --- a/resources/js/components/BrankasList.vue +++ b/resources/js/components/BrankasList.vue @@ -1,4 +1,8 @@