propagate subspace allocations

This commit is contained in:
hannathkadher
2025-03-12 21:57:08 +04:00
parent 8456eea5dc
commit 537f20f8de
6 changed files with 314 additions and 315 deletions

View File

@ -5,6 +5,7 @@ import {
import { ModifyTagModelDto } from '../dtos';
import { ModifyAction } from '@app/common/constants/modify-action.enum';
import { NewTagEntity } from '@app/common/modules/tag';
import { IUpdatedAllocations } from './subspace-product-allocation-update-result.interface';
export interface IRelocatedAllocation {
allocation: SpaceModelProductAllocationEntity;
@ -16,3 +17,8 @@ export interface ISingleSubspaceModel {
tags?: ModifyTagModelDto[];
relocatedAllocations?: IRelocatedAllocation[];
}
export interface ISubspaceModelUpdates {
subspaceModels: ISingleSubspaceModel[];
updatedAllocations: IUpdatedAllocations[];
}