forked from jappel/leistungsbilanz-ts
Add virtualized Revit object planning
This commit is contained in:
parent
bfdd048269
commit
4ac32e103d
17 changed files with 277 additions and 9 deletions
|
|
@ -111,6 +111,21 @@ export interface ExternalInitialImportResultDto extends ProjectCommandResultDto
|
|||
};
|
||||
}
|
||||
|
||||
export interface ExternalProjectObjectDto {
|
||||
id: string; worksharingId: string; ifcGuid: string | null; deviceTypeId: string;
|
||||
familyAndType: string; selectionMarker: string; sourceCircuitIdentifier: string;
|
||||
sourceRoomNumber: string; sourceRoomName: string; roomId: string | null;
|
||||
distributionBoardId: string | null; linkedProjectDeviceId: string | null;
|
||||
circuitDeviceRowId: string | null; presenceStatus: "present" | "missing";
|
||||
planningValues: { displayName: string | null; category: CircuitGroupCategory | null; connectionKind: string | null; effectiveQuantity: number; powerPerUnitW: number | null; simultaneityFactor: number | null; cosPhi: number | null; costGroup: string | null; remark: string | null };
|
||||
}
|
||||
export interface ExternalProjectObjectsDto {
|
||||
currentRevision: number; sourceName: string | null;
|
||||
distributionBoards: Array<{ id: string; name: string }>;
|
||||
projectDevices: Array<{ id: string; name: string; displayName: string }>;
|
||||
objects: ExternalProjectObjectDto[];
|
||||
}
|
||||
|
||||
export interface ProjectDto {
|
||||
id: string;
|
||||
name: string;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue