47 lines
1.2 KiB
TypeScript
47 lines
1.2 KiB
TypeScript
|
/* 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',
|
||
|
}
|
||
|
|
||
|
|
||
|
}
|