21 lines
518 B
TypeScript
21 lines
518 B
TypeScript
import { Controller, Get, Post } from '@nestjs/common';
|
|
import { ApiBearerAuth, ApiTags } from '@nestjs/swagger';
|
|
import { Public } from 'src/core/guards';
|
|
import { MODULE_NAME } from 'src/core/strings/constants/module.constants';
|
|
|
|
@ApiTags(`${MODULE_NAME.REPORT.split('-').join(' ')}`)
|
|
@Controller(`v1/${MODULE_NAME.REPORT}`)
|
|
@Public(false)
|
|
@ApiBearerAuth('JWT')
|
|
export class ReportController {
|
|
@Get('config')
|
|
async getReportConfig() {
|
|
return;
|
|
}
|
|
|
|
@Post('data')
|
|
async getReportData() {
|
|
return;
|
|
}
|
|
}
|