likes.controller.ts 565 B

1234567891011121314151617181920212223
  1. import {
  2. Body,
  3. Controller,
  4. Post
  5. } from '@nestjs/common'
  6. import { ApiBearerAuth, ApiTags } from '@nestjs/swagger'
  7. import { LikesService } from './likes.service'
  8. import { PageRequest } from 'src/common/dto/page-request'
  9. import { Likes } from './entities/likes.entity'
  10. @ApiTags('likes')
  11. @Controller('/likes')
  12. @ApiBearerAuth()
  13. export class LikesController {
  14. constructor(private readonly likesService: LikesService) { }
  15. @Post()
  16. public async list(@Body() page: PageRequest<Likes>) {
  17. return await this.likesService.findAll(page)
  18. }
  19. }