projects/m2-core/src/lib/core/service/data/data-edit.service.ts
constructor(router: Router, logger: Logger, http: HttpClient, ajaxService: AjaxService, utilService: UtilService, endpointService: EndpointConfigService, metaLinkReadService: MetaLinkReadService)
|
||||||||||||||||||||||||
|
Parameters :
|
| Public checkGenerateItemRequest | ||||||
checkGenerateItemRequest(request: GenerateItemRequest)
|
||||||
|
Parameters :
Returns :
Promise<string[]>
|
| Public clonePropertyDeclarations | |||||||||
clonePropertyDeclarations(nodeId: number, declarationIds: number[])
|
|||||||||
|
Parameters :
Returns :
Promise<PropertyDeclaration[]>
|
| Public createClassificationNode | ||||||
createClassificationNode(parentNodeId: number)
|
||||||
|
Parameters :
Returns :
Promise<ClassificationNode>
|
| Public createClassificationNodes |
createClassificationNodes(parentNodeId: number, count: number)
|
|
Returns :
Promise<ClassificationNode[]>
|
| Public createCompatibilities | ||||||
createCompatibilities(requests: CreateCompatibilityRequest[])
|
||||||
|
Parameters :
Returns :
Promise<Compatibility[]>
|
| Public createConstraint | |||||||||
createConstraint(nodeId: number, constraintType: ConstraintType)
|
|||||||||
|
Parameters :
Returns :
Promise<Constraint>
|
| Public createItem | ||||||
createItem(parentNodeId: number)
|
||||||
|
Parameters :
Returns :
Promise<ItemFull>
|
| Public createItems | ||||||
createItems(requests: CreateElementsRequest[])
|
||||||
|
Parameters :
Returns :
Promise<ItemFull[]>
|
| Public createNegotiationStage | ||||||
createNegotiationStage(nodeId: number)
|
||||||
|
Applications
Parameters :
Returns :
Promise<NodeNegotiationStage>
|
| Public createPropertyDeclaration | ||||||
createPropertyDeclaration(request: CreatePropertyDeclarationRequest)
|
||||||
|
Parameters :
Returns :
Promise<PropertyDeclaration>
|
| Public deleteCompatibilities | ||||||
deleteCompatibilities(compatibilityIds: number | number[])
|
||||||
|
Parameters :
Returns :
Promise<void>
|
| Public deleteCompatibilitiesForStereotype |
deleteCompatibilitiesForStereotype(elementId: number, stereotypeId: number)
|
|
Удалить собственные совместимости ноды или айтема указанного стереотипа
Returns :
Observable<number[]>
|
| Public deleteConstraints | ||||||
deleteConstraints(constraintIds: number | number[])
|
||||||
|
Parameters :
Returns :
Promise<void>
|
| Public deleteItems | ||||||||||||
deleteItems(itemIds: number | number[], postProcessChangesOnline)
|
||||||||||||
|
Parameters :
Returns :
Promise<void>
|
| Public deleteNegotiationStages | ||||||
deleteNegotiationStages(stageIds: number | number[])
|
||||||
|
Parameters :
Returns :
Promise<void>
|
| Public deleteNodes | |||||||||
deleteNodes(nodeIds: number[], tableToNotify?: number)
|
|||||||||
|
Parameters :
Returns :
Promise<void>
|
| Public deletePropertyDeclarations | ||||||
deletePropertyDeclarations(declarationIds: number | number[])
|
||||||
|
Parameters :
Returns :
Promise<void>
|
| Public editAggregationDeclaration | ||||||
editAggregationDeclaration(request: EditAggregationDeclarationRequest)
|
||||||
|
Parameters :
Returns :
Promise<AggregationDeclaration>
|
| Public editAttributeDeclaration | ||||||
editAttributeDeclaration(request: EditAttributeDeclarationRequest)
|
||||||
|
Parameters :
Returns :
Promise<AttributeDeclaration>
|
| Public editClassificationNode | ||||||
editClassificationNode(request: EditClassifiableElementRequest)
|
||||||
|
Parameters :
Returns :
Promise<ClassificationNode>
|
| Public editClassificationNodes | ||||||
editClassificationNodes(requests: EditClassifiableElementRequest[])
|
||||||
|
Parameters :
Returns :
Promise<Map<number, ClassificationNode>>
|
| Public editCompatibilities | ||||||
editCompatibilities(requests: EditCompatibilityRequest[])
|
||||||
|
Parameters :
Returns :
Promise<Compatibility[]>
|
| Public editConstraint | ||||||
editConstraint(request: EditConstraintRequest)
|
||||||
|
Parameters :
Returns :
Promise<Constraint>
|
| Public editConstraints | ||||||
editConstraints(requests: EditConstraintRequest[])
|
||||||
|
Parameters :
Returns :
Promise<Constraint[]>
|
| Public editItem | ||||||
editItem(request: EditClassifiableElementRequest)
|
||||||
|
Parameters :
Returns :
Observable<Item>
|
| Public editItems | ||||||
editItems(requests: EditClassifiableElementRequest[])
|
||||||
|
Parameters :
Returns :
Observable<Item[]>
|
| Public editLogins | ||||||
editLogins(request: EditLoginsRequest)
|
||||||
|
Parameters :
|
| Public editNegotiationStage | ||||||
editNegotiationStage(request: EditNegotiationStageRequest)
|
||||||
|
Parameters :
Returns :
Promise<NegotiationStage>
|
| Public editNegotiationStages | ||||||
editNegotiationStages(requests: EditNegotiationStageRequest[])
|
||||||
|
Parameters :
Returns :
Promise<NodeNegotiationStage[]>
|
| Public editPeriod | ||||||
editPeriod(request: EditPeriodRequest)
|
||||||
|
Parameters :
Returns :
Observable<NodeApplicationPeriods>
|
| Public editPropertyDeclarations | ||||||
editPropertyDeclarations(request: EditPropertyDeclarationsRequest)
|
||||||
|
Parameters :
Returns :
Promise<PropertyDeclaration[]>
|
| Public enrichPropertyValues | ||||||
enrichPropertyValues(request: EnrichPropertyValuesRequest)
|
||||||
|
Выполнить формулу обогащения значений указанного свойства для одного айтема или всех айтемов табличного представления
Parameters :
Returns :
Promise<WorkInfo>
|
| Public generateItem | ||||||
generateItem(request: GenerateItemRequest)
|
||||||
|
Parameters :
Returns :
Promise<ItemFull>
|
| Public importItemsFromStringAnalytics | ||||||
importItemsFromStringAnalytics(request: StringAnalyticsRoot)
|
||||||
|
Parameters :
Returns :
Promise<WorkInfo>
|
| Public makeNegotiationStagesOwned | ||||||
makeNegotiationStagesOwned(nodeId: number)
|
||||||
|
Parameters :
Returns :
Promise<NodeNegotiationStage[]>
|
| Public makePeriodsAndLoginsInherited | ||||||
makePeriodsAndLoginsInherited(nodeId: number)
|
||||||
|
Parameters :
Returns :
Promise<NodeApplicationPeriods>
|
| Public makePeriodsAndLoginsOwned | ||||||
makePeriodsAndLoginsOwned(nodeId: number)
|
||||||
|
Parameters :
Returns :
Promise<NodeApplicationPeriods>
|
| Public moveItems | ||||||
moveItems(request: MoveClassifiableElementsRequest)
|
||||||
|
Parameters :
Returns :
Promise<WorkInfo>
|
| Public moveNodes | ||||||
moveNodes(request: MoveClassifiableElementsRequest)
|
||||||
|
Parameters :
Returns :
Promise<void>
|
| Public updateItemByConstraintTableRows | ||||||
updateItemByConstraintTableRows(request: GenerateItemRequest)
|
||||||
|
Parameters :
Returns :
Promise<PropertyValueChangesMessage>
|
| Public updateItemsXls | |||||||||||||||
updateItemsXls(file: File, nodeId: number, updatedTableId?: number, updateProgressFn?: (progress?: number) => void)
|
|||||||||||||||
|
Parameters :
Returns :
Promise<WorkInfo>
|
| Public updateItemsXml | ||||||||||||
updateItemsXml(file: File, updatedTableId?: number, updateProgressFn?: (progress?: number) => void)
|
||||||||||||
|
Parameters :
Returns :
Promise<WorkInfo>
|
| Public updateNodeCoordinates | ||||||
updateNodeCoordinates(request: UpdateCoordinatesRequest)
|
||||||
|
Parameters :
Returns :
Observable<void>
|
| Public updateNodesXls | |||||||||
updateNodesXls(file: File, updateProgressFn?: (progress?: number) => void)
|
|||||||||
|
Массовое редактирование или импорт нод из Excel
Parameters :
Returns :
Promise<WorkInfo>
|
| Public updatePropertyValue | ||||||
updatePropertyValue(request: UpdatePropertyValueRequest)
|
||||||
|
Parameters :
Returns :
Promise<PropertyValue>
|
| Public updatePropertyValueMultipart | |||||||||||||||
updatePropertyValueMultipart(request: UpdatePropertyValueRequest, file: File, clientWorkId?: string, updateProgressFn?: (progress?: number) => void)
|
|||||||||||||||
|
Parameters :
Returns :
Promise<PropertyValue>
|
| Public updatePropertyValues | ||||||
updatePropertyValues(requests: UpdatePropertyValueRequest[])
|
||||||
|
Parameters :
Returns :
Promise<PropertyValue[]>
|