feat: [equipment-inspection] 설비별 점검 템플릿 조회 API 개선

- templates 엔드포인트에 cycle 필터 파라미터 추가
- getTemplatesByEquipment 서비스 메서드 신규 추가
- Controller에서 Request 주입하여 cycle 쿼리 파라미터 전달

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
유병철
2026-03-12 19:21:38 +09:00
parent 2c4f5ee91d
commit 0d9a840358
2 changed files with 11 additions and 2 deletions

View File

@@ -84,10 +84,10 @@ public function resetInspection(Request $request): JsonResponse
);
}
public function templates(int $id): JsonResponse
public function templates(Request $request, int $id): JsonResponse
{
return ApiResponse::handle(
fn () => $this->service->getActiveCycles($id),
fn () => $this->service->getTemplatesByEquipment($id, $request->input('cycle')),
__('message.fetched')
);
}