import { AbstractDto } from '../../../common/dto/abstract.dto'; import { NumberField } from '../../../decorators'; import { type OtSettingEntity } from '../ot-settings.entity'; export class OtSettingDto extends AbstractDto { @NumberField() sundayRatePer!: number; @NumberField() normalRatePer!: number; @NumberField() publicHolidayRatePer!: number; constructor(otSetting: OtSettingEntity) { super(otSetting); this.sundayRatePer = otSetting.sundayRatePer; this.normalRatePer = otSetting.normalRatePer; this.publicHolidayRatePer = otSetting.publicHolidayRatePer; } }