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 { PayPeriodsService } from "../services/pay-periods.service";
import { PayPeriodsOverviewService } from "../services/pay-periods-overview.service";
import { PayPeriodEntity } from "../dtos/swagger-entities/pay-period.dto";
import { PayPeriodOverviewDto } from "../dtos/pay-period-overview.dto";
import { PayPeriodEntity } from "../dtos/swagger-entities/pay-period.entity";
import { PayPeriodOverviewDto } from "../dtos/overview-pay-period.dto";
@ApiTags('pay-periods')

View File

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

View File

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

View File

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