From 529c48f65e3504525b7c0a35f81672de85b91515 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EB=B3=B4=EA=B3=A4?= Date: Wed, 18 Mar 2026 13:08:27 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20[items]=20=ED=92=88=EB=AA=A9=20=EA=B2=80?= =?UTF-8?q?=EC=83=89=20API=20per=5Fpage/itemType=20=ED=8C=8C=EB=9D=BC?= =?UTF-8?q?=EB=AF=B8=ED=84=B0=20=ED=98=B8=ED=99=98=EC=84=B1=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - size 외에 per_page 파라미터도 읽도록 수정 (React에서 per_page로 전송) - itemType(camelCase) 파라미터도 item_type으로 매핑 --- app/Http/Controllers/Api/V1/ItemsController.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/Api/V1/ItemsController.php b/app/Http/Controllers/Api/V1/ItemsController.php index 40703f3e..b3f3989c 100644 --- a/app/Http/Controllers/Api/V1/ItemsController.php +++ b/app/Http/Controllers/Api/V1/ItemsController.php @@ -23,10 +23,10 @@ public function index(Request $request) { return ApiResponse::handle(function () use ($request) { $params = [ - 'size' => $request->input('size', 20), + 'size' => $request->input('size') ?? $request->input('per_page', 20), 'q' => $request->input('q') ?? $request->input('search'), 'category_id' => $request->input('category_id'), - 'item_type' => $request->input('type') ?? $request->input('item_type'), + 'item_type' => $request->input('type') ?? $request->input('item_type') ?? $request->input('itemType'), 'item_category' => $request->input('item_category'), 'bom_category' => $request->input('bom_category'), 'group_id' => $request->input('group_id'),