import { Controller, Get, Post, Put, Delete, Param, Body, HttpCode, } from '@nestjs/common'; import { UsersService } from './users.service'; /** * USER TYPE CODE = BM BLD OCC ... * class Func * code = "uuid4" * TYPE = "build_manager" */ @Controller('users') export class UsersController { constructor(private usersService: UsersService) {} @Post('filter') @HttpCode(200) async filterUsers(@Body() query: any) { return this.usersService.findWithPagination(query); } }