You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »


POST
https://<server_address>/api/tasks/state

Данный метод позволяет изменить состояние задач на вкл./выкл.

Запрос

Тело запроса

Имя параметраТип данныхОписаниеОбязательный
tasksIdarray<guid>Набор идентификаторов задачДа
statearray<boolean>Набор желаемых состоянийДа

Ответы сервера

Данный код возвращается в том случае, если получилось выбрать данные.

Пример ответа
   "total": int32,
  "offset": int32,
  "data": [
    {
      "id": "guid",
      "name": "string",
      "targetNetworkAddresses": array<int32>,
      "devicesHandled": int32,
      "isEnabled": boolean,
      "typeId": "guid",
      "settings": "string"
    }
  ]

Описание полей

Имя поляТип данныхОписаниеОбязательный
idguidИдентификатор созданной задачиДа
namestringНазвание задачиДа
targetNetworkAddressesint[]Список сетевых адресов приборов, на которых должна распространяться данная задачаНет
typeIdguidИдентификатор типа задачи. Он определяет шаблон задачи. Получить идентификаторы можно с помощью запросов на серверДа
isEnabledbooleanИнформация о состоянии задачи.Да
settingsstringJson строка с заполненными параметрами задачи Да
deviceHandledint32Количество обработанных приборовДа

Данный код возвращается в том случае, если клиент не авторизован.

Данный код возвращается в том случае, если содержимое параметров запроса не корректно. 


  • No labels