Commit 1d7147bc authored by Aigerim Shaumenova's avatar Aigerim Shaumenova

Update First_configuration.rst

parent 2ad798a0
......@@ -164,17 +164,49 @@ PRIMARY KEY (`documentID`)
Также бывают ситуации, когда пользователь закрывает сразу же страницу браузера и тем самым документ не закрывается. В базе данных документ остается открытым под данным пользователем. Реализовано несколько API методов для работы с открытыми документами:
1. GET `/itsm/rest/document/isopen?documentID={documentID}` - возвращает информацию по документу если он открыт, пример ответа:
1. GET `/itsm/rest/document/list` - получает весь список открытых документов, пример ответа:
```javascript
{
"errorCode": 0,
"errorMessage": "OK",
"data": {
"data": [
{
"userID": "f7abd6d9-7b92-4da4-a183-d53feaee2296",
"documentID": "1b5f6d64-0d61-4f4c-b6a4-8fc80e6be177",
"dataUUID": "63828",
"date": "1577244489896"
},
{
"userID": "1",
"documentID": "bba1e996-c745-4d4f-b933-47aeef158ab2",
"dataUUID": "63857",
"date": "1577244327226"
}
]
}
```
3. POST `/itsm/rest/document/remove/{documentID}` - удаляет из списка один документ, в ответ приходит 1 если был удален или 0 если в базе не найден данный документ, пример ответа:
```javascript
{
"errorCode": 0,
"errorMessage": "OK",
"data": 1
}
```
4. POST `/itsm/rest/document/removeAll` - удаляет из списка все документы, в ответ приходит количество удаленных записей, пример ответа:
```javascript
{
"errorCode": 0,
"errorMessage": "OK",
"data": 4
}
```
В случае если при выполнении любого из вышеперечисленных методов возникает ошибка, в ответ возвращается json:
```javascript
{
"errorCode": 13,
"errorMessage": "сообщение, характеризующее ошибку"
}
```
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment