Я пытаюсь добавить сводку в маршруты документации документации, но не могу найти подходящий декоратор для определения сводки.
Есть некоторые маршруты, в которых я не указал DTO. Итак, я хотел бы вручную добавить тело запроса для этой конечной точки.
user.controller.ts
@Controller('users')
@ApiTags('User')
@ApiBearerAuth()
export class UsersController {
constructor(private readonly service: UsersService) {}
@Get()
async findAll() {
const data = await this.service.findAll();
return {
statusCode: 200,
message: 'Users retrieved successfully',
data,
};
}
}
auth.controller.ts
@UseGuards(AuthGuard('local'))
@Post('login')
@ApiParam({
name: 'email',
type: 'string'
})
@ApiParam({
name: 'password',
type: 'string'
})
async login(@Request() req) {
return this.authService.login(req.user);
}