penisularhr / src / modules / vehicle / dtos / create-vehicle-record.dto.ts
create-vehicle-record.dto.ts
Raw
/* eslint-disable @typescript-eslint/no-unnecessary-condition */
import { DateField, NumberField, StringField } from '../../../decorators';

export class CreateVehicleRecordDto {
  @DateField({ required: true })
  date!: Date;

  @StringField({ required: true })
  vehicleName!: string;

  @StringField()
  activityName!: string;

  @NumberField({ required: true })
  hour!: number;

  @StringField({ required: true })
  blockName!: string;
}