Add Revit return workbook export
This commit is contained in:
parent
77d775fde1
commit
1a4c8cad8c
17 changed files with 3783 additions and 6 deletions
|
|
@ -44,6 +44,8 @@ import type {
|
|||
ExternalInitialImportStatusDto,
|
||||
ApplyExternalInitialImportInput,
|
||||
ExternalProjectObjectsDto,
|
||||
ExternalReturnScopeDto,
|
||||
ExternalReturnWorkbookDto,
|
||||
CreateEstimateBalanceInput,
|
||||
EstimateBalanceCommandResultDto,
|
||||
EstimateBalanceDto,
|
||||
|
|
@ -245,6 +247,18 @@ export function updateExternalProjectObjects(projectId: string, expectedRevision
|
|||
return request<ProjectCommandResultDto>(`/api/projects/${projectId}/external-model/objects`, { method: "PUT", body: JSON.stringify({ expectedRevision, objectIds, patch }) });
|
||||
}
|
||||
|
||||
export function createExternalReturnWorkbook(
|
||||
projectId: string,
|
||||
expectedRevision: number,
|
||||
scope: ExternalReturnScopeDto,
|
||||
selectedObjectIds: string[]
|
||||
) {
|
||||
return request<ExternalReturnWorkbookDto>(`/api/projects/${projectId}/external-model/return-workbook`, {
|
||||
method: "POST",
|
||||
body: JSON.stringify({ expectedRevision, scope, selectedObjectIds }),
|
||||
});
|
||||
}
|
||||
|
||||
export function assignExternalProjectObjectsToRow(projectId: string, expectedRevision: number, objectIds: string[], rowId: string, confirmedConflictObjectIds: string[] = []) {
|
||||
return request<ProjectCommandResultDto>(`/api/projects/${projectId}/external-model/objects/assign-row`, {
|
||||
method: "POST",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue