UNPKG

@opentiny/tiny-toolkit-pro

Version:

TinyPro Vue:开箱即用、前后端分离的 Vue 后台管理模板

28 lines (24 loc) 706 B
import { Body, Controller, Delete, Get, Param, Post, Query, } from '@nestjs/common'; import { CreateEmployeeDto } from './dto/create-employee.dto'; import { Employee } from './models/employee.model'; import { EmployeesService } from './employees.service'; @Controller('employee') export class EmployeesController { constructor(private readonly employeesService: EmployeesService) {} @Post('getEmployee') getEmployee(@Query() searchInfo): Promise<Employee[]> { return this.employeesService.getEmployee(searchInfo); } @Get('getEmployee/:id') findOne(@Param('id') id: string): Promise<Employee> { return this.employeesService.findOne(id); } }