penisularhr / src / modules / ot / dtos / update-ot-record.dto.ts
update-ot-record.dto.ts
Raw
/* eslint-disable @typescript-eslint/no-unnecessary-condition */
import { NumberFieldOptional, StringFieldOptional } from '../../../decorators';

export class UpdateOtRecordDto {
  @NumberFieldOptional({ min: 0, max: 24 })
  hour?: number;

  @NumberFieldOptional()
  dailyRate?: number;

  @StringFieldOptional({ nullable: true })
  remark?: string;
}