/
andreas300000
/
webpinger-backend
Обзор
Документация
Войти
/
andreas300000
/
webpinger-backend
Код
Запросы
1
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
src/core/statistics/statistics.controller.ts
34 строки
992 B
Okatev Andrey
fix: remove /api from visitors, statistics
31 май 2025, 15:54
31 май 2025, 15:54
4e22dfe
Код
Авторство
О чём код?
import { Controller, Get, Query, ParseIntPipe } from '@nestjs/common'; import { StatisticsService } from './statistics.service'; @Controller('statistics') export class StatisticsController { constructor(private readonly statisticsService: StatisticsService) {} @Get('linkStatus') async getLinkStatus( @Query('link_id', ParseIntPipe) link_id: number, @Query('from') from: string, @Query('to') to: string, ) { return this.statisticsService.getLinkStatus(link_id, from, to); } @Get('responseTime') async getResponseTime( @Query('link_id', ParseIntPipe) link_id: number, @Query('from') from: string, @Query('to') to: string, ) { return this.statisticsService.getResponseTime(link_id, from, to); } @Get('healthStatus') async getHealthStatus( @Query('link_id', ParseIntPipe) link_id: number, @Query('from') from: string, @Query('to') to: string, ) { return this.statisticsService.getHealthStatus(link_id, from, to); } }