/
Sturon
/
Diplom
Обзор
Документация
Войти
/
Sturon
/
Diplom
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
backend/src/main/java/ru/diplom/vision/api/InspectionItemController.java
26 строк
1018 B
Sturon
Initial
03 июн 2026, 15:01
03 июн 2026, 15:01
17b44a2
Код
Авторство
О чём код?
package ru.diplom.vision.api; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import ru.diplom.vision.api.dto.InspectionItemDetailsResponse; import ru.diplom.vision.service.InspectionQueryService; @RestController @RequestMapping("/api/inspection-items") public class InspectionItemController { private final InspectionQueryService inspectionQueryService; private final ApiMapper apiMapper; public InspectionItemController(InspectionQueryService inspectionQueryService, ApiMapper apiMapper) { this.inspectionQueryService = inspectionQueryService; this.apiMapper = apiMapper; } @GetMapping("/{id}") public InspectionItemDetailsResponse findById(@PathVariable Long id) { return apiMapper.toInspectionItemDetailsResponse(inspectionQueryService.getRequired(id)); } }