38 lines
1.5 KiB
TypeScript
38 lines
1.5 KiB
TypeScript
/* istanbul ignore file */
|
|
/* tslint:disable */
|
|
/* eslint-disable */
|
|
|
|
import type { ProcessParameterValueDTO } from './ProcessParameterValueDTO';
|
|
import type { ProcessTargetTraceabilityInformationDTO } from './ProcessTargetTraceabilityInformationDTO';
|
|
import type { QualityParameterValueDTO } from './QualityParameterValueDTO';
|
|
import type { ReworkTraceabilityInformationDTO } from './ReworkTraceabilityInformationDTO';
|
|
import type { StationTraceabilityInformationDTO } from './StationTraceabilityInformationDTO';
|
|
import type { TraceabilityParameterValueDTO } from './TraceabilityParameterValueDTO';
|
|
import type { UserTraceabilityInformationDTO } from './UserTraceabilityInformationDTO';
|
|
|
|
export type JobTraceabilityInformationDTO = {
|
|
duration?: {
|
|
nano?: number,
|
|
negative?: boolean,
|
|
seconds?: number,
|
|
units?: Array<{
|
|
dateBased?: boolean,
|
|
durationEstimated?: boolean,
|
|
timeBased?: boolean,
|
|
}>,
|
|
zero?: boolean,
|
|
};
|
|
goodParts?: number;
|
|
jobId?: number;
|
|
processParameters?: Array<ProcessParameterValueDTO>;
|
|
processTarget?: ProcessTargetTraceabilityInformationDTO;
|
|
processedStations?: Array<StationTraceabilityInformationDTO>;
|
|
processingUsers?: Array<UserTraceabilityInformationDTO>;
|
|
qualityParameters?: Array<QualityParameterValueDTO>;
|
|
reworks?: Array<ReworkTraceabilityInformationDTO>;
|
|
scrappedParts?: number;
|
|
secondaryUsers?: Array<UserTraceabilityInformationDTO>;
|
|
startTime?: string;
|
|
stopTime?: string;
|
|
traceabilityParameters?: Array<TraceabilityParameterValueDTO>;
|
|
} |