@seniorsistemas/senior-sam
Version:
Senior HCM SAM para Node.js
99 lines (98 loc) • 2.45 kB
TypeScript
/**
* Aplicação
* Serviço do backend da aplicação do Ronda senior X
*
*
* Contact: seniorx-dev@senior.com.br
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
import { Blueprint } from './blueprint';
import { LocalTimezone } from './localTimezone';
import { PhysicalLocationStatus } from './physicalLocationStatus';
import { RoleAccessPhysicalLocation } from './roleAccessPhysicalLocation';
import { TimeSlotList } from './timeSlotList';
export interface PhysicalLocation {
/**
* Papel Acessa Local Físico
*/
roleAccessPhysicalLocations?: Array<RoleAccessPhysicalLocation>;
/**
* Local Físico Pai
*/
parent: number;
/**
* Realiza Validação da Antidupla
*/
antiPassbackValidation: boolean;
/**
* Realiza validação de interjonada
*/
checkInBetweenWorkdays: boolean;
/**
* Realiza Validação da Faixa Horária do Papel
*/
slotTimeRoleValidation: boolean;
/**
* Tempo da Antidupla
*/
antiPassbackTimeout: number;
timeSlotList?: TimeSlotList;
localTimezone: LocalTimezone;
/**
* Local Físico Externo
*/
externalPhysicalLocation: boolean;
blueprint?: Blueprint;
/**
* Url da Validação Customizada
*/
customValidationUrl?: string;
/**
* Realiza Validação da Suspensão do Papel
*/
roleSuspensionValidation: boolean;
/**
* Realiza Validação da Faixa Horária do Local Físico
*/
slotTimePhysicalValidation: boolean;
/**
* Realiza Validação do Autorizador do Local Físico
*/
physicalLocationAuthorizerValidation: boolean;
/**
* Realiza Validação do Autorizador do Papel
*/
roleAuthorizerValidation: boolean;
/**
* Realiza Validação de Crédito de Acesso
*/
accessCreditValidation: boolean;
/**
* Realiza Validação de Papel
*/
roleValidation: boolean;
/**
* Nome
*/
name: string;
/**
* Realiza Validação Customizada
*/
customValidation: boolean;
/**
* ID
*/
id?: number;
/**
* Realiza Validação do Nível
*/
levelValidation: boolean;
/**
* Realiza Validação de Lotação
*/
capacityValidation: boolean;
status: PhysicalLocationStatus;
}