projects/m2-core/src/lib/core/service/data/transaction-read.service.ts
Methods |
|
constructor(logger: Logger, http: HttpClient, utilService: UtilService, endpointService: EndpointConfigService)
|
|||||||||||||||
|
Parameters :
|
| Public editTableData | ||||||
editTableData(request: EditTransactionPresentationRequest)
|
||||||
|
Transaction elements table
Parameters :
Returns :
Promise<void>
|
| Public getAffectedEntities | ||||||
getAffectedEntities(transactionId: number)
|
||||||
|
Parameters :
Returns :
Promise<TransactionContent[]>
|
| Public getAffectedNodes | |||||||||
getAffectedNodes(transactionId: number, txContent: TransactionContent)
|
|||||||||
|
Получить конечные ноды, в которых есть значения свойств, блокированные транзакцией
Parameters :
Returns :
Observable<AffectedClassificationNode[]>
|
| Public getCommitWarnings | ||||||
getCommitWarnings(transactionId: number)
|
||||||
|
Получить предупреждения о наличии в неопубликованном пакете изменений 'неправильных' позиций.
Parameters :
Returns :
Observable<CommitWarnings>
|
| Public getConstraintFunctionChangingHistory |
getConstraintFunctionChangingHistory(transactionId: number, constraintId: number)
|
|
|
| Public getDeclarationChangingHistory |
getDeclarationChangingHistory(transactionId: number, declarationId: number)
|
|
Returns :
Promise<DeclarationChangingHistory>
|
| Public getElementPosition |
getElementPosition(tableId: number, elementId: number)
|
|
Returns :
Promise<number>
|
| Public getNodeChangingHistory |
getNodeChangingHistory(transactionId: number, nodeId: number)
|
|
Returns :
Promise<NodeChangingHistory>
|
| Public getOpenTransactions |
getOpenTransactions()
|
|
Returns :
Promise<Transaction[]>
|
| Public getRecentTransactions |
getRecentTransactions()
|
|
Returns :
Promise<Transaction[]>
1000 последних пользовательских транзакций в порядке убывания даты публикации |
| Public getTableElements | |||||||||
getTableElements(tableId: number, rowIndexes: number[])
|
|||||||||
|
Получить страницу данных. Если в таблице есть filteringPropertyId или filteringItemDescriptor, могут быть заполнены списки изменённых значений свойств
Parameters :
Returns :
Promise<TransactionDetails[]>
|
| Public getTableRowCount | ||||||
getTableRowCount(tableId: number)
|
||||||
|
Parameters :
Returns :
Promise<number>
|
| Public getTransactionById |
getTransactionById(id: number, nullByDefault?: boolean)
|
|
Returns :
Promise<Transaction>
|