feat(module): fixes and swagger docs for pay-periods module

This commit is contained in:
Matthieu Haineault 2025-07-28 08:46:43 -04:00
parent 4d538fc78a
commit b8e5947cfc
6 changed files with 5 additions and 7 deletions

View File

@ -3,8 +3,8 @@ import { PayPeriods } from "@prisma/client";
import { ApiOperation, ApiResponse, ApiTags } from "@nestjs/swagger"; import { ApiOperation, ApiResponse, ApiTags } from "@nestjs/swagger";
import { PayPeriodsService } from "../services/pay-periods.service"; import { PayPeriodsService } from "../services/pay-periods.service";
import { PayPeriodsOverviewService } from "../services/pay-periods-overview.service"; import { PayPeriodsOverviewService } from "../services/pay-periods-overview.service";
import { PayPeriodEntity } from "../dtos/swagger-entities/pay-period.dto"; import { PayPeriodEntity } from "../dtos/swagger-entities/pay-period.entity";
import { PayPeriodOverviewDto } from "../dtos/pay-period-overview.dto"; import { PayPeriodOverviewDto } from "../dtos/overview-pay-period.dto";
@ApiTags('pay-periods') @ApiTags('pay-periods')

View File

@ -1,5 +1,5 @@
import { ApiProperty } from '@nestjs/swagger'; import { ApiProperty } from '@nestjs/swagger';
import { EmployeePeriodOverviewDto } from './employee-period-overview.dto'; import { EmployeePeriodOverviewDto } from './overview-employee-period.dto';
export class PayPeriodOverviewDto { export class PayPeriodOverviewDto {
@ApiProperty({ @ApiProperty({

View File

@ -1,6 +1,6 @@
import { Injectable, NotFoundException } from "@nestjs/common"; import { Injectable, NotFoundException } from "@nestjs/common";
import { EmployeePeriodOverviewDto } from "../dtos/employee-period-overview.dto"; import { EmployeePeriodOverviewDto } from "../dtos/overview-employee-period.dto";
import { PayPeriodOverviewDto } from "../dtos/pay-period-overview.dto"; import { PayPeriodOverviewDto } from "../dtos/overview-pay-period.dto";
import { PrismaService } from "src/prisma/prisma.service"; import { PrismaService } from "src/prisma/prisma.service";
@Injectable() @Injectable()

View File

@ -1,8 +1,6 @@
import { Injectable, NotFoundException } from "@nestjs/common"; import { Injectable, NotFoundException } from "@nestjs/common";
import { PayPeriods } from "@prisma/client"; import { PayPeriods } from "@prisma/client";
import { PrismaService } from "src/prisma/prisma.service"; import { PrismaService } from "src/prisma/prisma.service";
import { PayPeriodOverviewDto } from "../dtos/pay-period-overview.dto";
import { EmployeePeriodOverviewDto } from "../dtos/employee-period-overview.dto";
@Injectable() @Injectable()
export class PayPeriodsService { export class PayPeriodsService {