feat: [QMS] 점검표 토글 API 추가 + 레거시 AuditChecklist 라우트 제거

- ChecklistTemplateController.toggleItem() 추가 (PATCH /{id}/items/{subItemId}/toggle)
- ChecklistTemplate 모델 User 클래스 경로 수정 (Members\User)
- AuditChecklistController 라우트 제거 (checklist_templates로 통합)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-12 14:00:43 +09:00
parent 2d32faa9b5
commit f3849808d5
3 changed files with 14 additions and 15 deletions

View File

@@ -34,6 +34,16 @@ public function update(SaveChecklistTemplateRequest $request, int $id)
}, __('message.updated'));
}
/**
* 항목 완료 토글
*/
public function toggleItem(int $id, string $subItemId)
{
return ApiResponse::handle(function () use ($id, $subItemId) {
return $this->service->toggleItem($id, $subItemId);
}, __('message.updated'));
}
/**
* 항목별 파일 목록 조회
*/