Advertisement
Guest User

Untitled

a guest
Apr 19th, 2018
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.72 KB | None | 0 0
  1.  
  2. СУО Enter
  3. Установка
  4. Работа с СУО
  5. API
  6. ЕПГУ
  7. GET operation/state
  8. Возвращает актуальное состояние рабочего места.
  9.  
  10. Формат ответа
  11. {
  12. "TurnOn": Bool, - включено ли рабочее место
  13. "User": Object, - пользователь, работающий за данным рабочим местом {
  14. "Name": String, - имя пользоваеля
  15. "SurName": String, - фамилия пользователя
  16. "LoginName": String, - логин пользователя
  17. "ScheduleId": Guid, - идентификатор расписания
  18. "IntegrationId": String, - идентификатор для АИС
  19. "Role": Integer, - роль пользователя
  20. "IsDisabled": Bool, - отключен ли пользователя
  21. "Id": Guid, - идентификатор пользователя
  22. "CreatedById": Guid, - кем создан пользователь
  23. "CreatedDateTime": DateTime, - когда создан пользователь
  24. "EditedById": Guid, - кем пользователь редактировался крайний раз
  25. "EditedDateTime": DateTime, - когда пользователь редактировался крайний раз
  26. "ServerId": Guid - идентификатор сервера, к которому привязан пользователь
  27. },
  28. "BeginBreak": Bool - пользователь на перерыве
  29. "TicketProduct": {} - приглашенный или обслуживаемый посетитель, либо null, если посетитель отсутствует
  30. "OperationSeconds": Double - количество секунд с момента приглашения/начала обслуживания, либо null, если посетитель отсутствует
  31. }
  32. Пример запроса
  33. GET http://dev.enter-systems.ru/api/1/operation/state
  34. Пример ответа
  35. {
  36. "TurnOn":true,
  37. "User":{
  38. "$id":"2",
  39. "Name":"Зураб",
  40. "SurName":"Лушов",
  41. "GroupIds":null,
  42. "LoginName":"1",
  43. "PasswordHash":"C4CA4238A0B923820DCC509A6F75849B",
  44. "ScheduleId":"802ed805-831f-98e9-b6f1-eaf90d74571f",
  45. "IntegrationId":null,
  46. "Role":1,
  47. "IsDisabled":false,
  48. "Id":"eef8829b-bc5c-0746-600b-73329eb99337",
  49. "ProductBaseIds":null,
  50. "CreatedById":"00000000-0000-0000-0000-000000000000",
  51. "CreatedDateTime":"2014-04-22T09:58:00.347",
  52. "EditedById":"00000000-0000-0000-0000-000000000000",
  53. "EditedDateTime":"2014-06-17T12:24:35.723",
  54. "ServerId":null
  55. },
  56. "BeginBreak":false,
  57. "TicketProduct":null,
  58. "OperationSeconds":null
  59. }
  60. © enter-systems.ru
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement