...
Extension of data-provider Web-API in Guilin:
POST tree level entryrequest | Scope to apply query-body to | key-level-0 |
---|
GET|POST /tree/read-inventory-tree/ | All equipment entries in the database for every node-id | node-id |
GET|POST /tree/read-inventory-tree/{nodeId} | All Equipment under node with "nodeId" | uuid (tree-level=0) |
GET|POST /tree/read-inventory-tree/{nodeId}/{uuid-level-0} |
/... | All Equipment under node "nodeId" and next level equipment with "uuid-level-0" | uuid (tree-level=1) |
Example 1: Query-body with text if POST-request
Code Block |
---|
{
"query":"2143524123"
} |
...
Code Block |
---|
language | js |
---|
linenumbers | true |
---|
|
{
"{key-level-0}":{
"label":"1.0 Shelf",
"children?":{
"{key-level-1}": {
...
}
},
"isMatch":true,
"ownSeverity?":"major",
"childrenSeveritySummary?":"minor"
}
} |
...
...
...
| databaseId to be used for data-provider api "inventoryequipment" to get all information |
...
isMatch | true if query matches any property of the db entry |
label | Node-Id if it's a node, uuid if it's an equipment |
for future use:
property | description |
---|
ownSeverity | Actual severity of this piece of matching equipment |
...
...
| Actual severity level of child equipment |