nope/modules/xetics-lean-connector/generated/models/EquipmentGroup.ts

47 lines
1.2 KiB
TypeScript
Raw Normal View History

2021-08-26 18:47:05 +00:00
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { Equipment } from './Equipment';
import type { IdedModel } from './IdedModel';
export type EquipmentGroup = {
archivedTime?: string;
autoId?: string;
deletionTime?: string;
description?: string;
equipments?: Array<IdedModel>;
extId?: string;
fabPositions?: Array<IdedModel>;
id?: number;
lastStationGroupStateChangeEventId?: number;
name?: string;
nonArchivedDeletedEquipments?: Array<Equipment>;
picture?: IdedModel;
prefix?: string;
separateGroupState?: boolean;
showable?: boolean;
state?: EquipmentGroup.state;
tagId?: string;
taktMonitorStateChange?: boolean;
targetTaktDuration?: number;
targetWorkingDuration?: number;
useGroupShiftPlanForAssignedStations?: boolean;
}
export namespace EquipmentGroup {
export enum state {
PRODUCTIVE = 'PRODUCTIVE',
STANDBY = 'STANDBY',
ENGINEERING = 'ENGINEERING',
MALFUNCTION = 'MALFUNCTION',
SETUP = 'SETUP',
MAINTENANCE = 'MAINTENANCE',
NONSCHEDULED_TIME = 'NONSCHEDULED_TIME',
UNDEFINED = 'UNDEFINED',
TURNED_OFF = 'TURNED_OFF',
}
}