This commit is contained in:
Nicolas Drolet 2025-11-24 09:14:06 -05:00
parent 6d1ac6c634
commit fc323a393b

View File

@ -17,16 +17,16 @@ export class Timesheet {
@IsInt() timesheet_id: number;
@IsBoolean() is_approved: boolean;
@Type(() => TimesheetDay) days: TimesheetDay[];
@Type(() => TotalHours) weekly_hours: TotalHours[];
@Type(() => TotalExpenses) weekly_expenses: TotalExpenses[];
@Type(() => TotalHours) weekly_hours: TotalHours;
@Type(() => TotalExpenses) weekly_expenses: TotalExpenses;
}
export class TimesheetDay {
@IsString() date: string;
@Type(() => Shift) shifts: Shift[];
@Type(() => Expense) expenses: Expense[];
@Type(() => TotalHours) daily_hours: TotalHours[];
@Type(() => TotalExpenses) daily_expenses: TotalExpenses[];
@Type(() => TotalHours) daily_hours: TotalHours;
@Type(() => TotalExpenses) daily_expenses: TotalExpenses;
}
export class TotalHours {