penisularhr / src / modules / employee / dtos / get-employee-page.dto.ts
get-employee-page.dto.ts
Raw
import { PageOptionsDto } from '../../../common/dto/page-options.dto';
import { BooleanFieldOptional, StringFieldOptional } from '../../../decorators';

export class EmployeePageOptionsDto extends PageOptionsDto {
  @StringFieldOptional()
  name?: string;

  @StringFieldOptional()
  referralBy?: string;

  @StringFieldOptional()
  origin?: string;

  @BooleanFieldOptional()
  isActive?: boolean;

  @BooleanFieldOptional()
  referralFeePaid?: boolean;
}