BUR-58 Добавлена поддержка работы с камерой

This commit is contained in:
Первов Артем
2026-07-05 06:57:54 +03:00
parent 3bf4cebbe6
commit 203bdf193e
10 changed files with 105 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
import { Injectable } from '@nestjs/common';
import { CameraResponseDto } from './dto/camera-response.dto';
import { GetCamerasDto } from './dto/get-cameras.dto';
import { createCameraResponse } from './camera.mapper';
import { CameraRepository } from './camera.repository';
@Injectable()
export class CameraService {
constructor(private readonly repository: CameraRepository) {}
async findByEdge(query: GetCamerasDto): Promise<CameraResponseDto> {
const rows = await this.repository.findByEdge(query.edge);
return createCameraResponse(query.edge, rows);
}
}