Changes for page Методы API для работы с ГЛОНАССSoft
Last modified by Андрей Калиновский on 2025/01/14 11:58
<
>
edited by Андрей Калиновский
on 2024/12/23 14:17
on 2024/12/23 14:17
edited by Андрей Калиновский
on 2024/12/20 10:24
on 2024/12/20 10:24
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1021,17 +1021,6 @@ 1021 1021 1022 1022 ((( 1023 1023 { 1024 - 1025 -((( 1026 - "showLineTrackWhenNoCoords": true, ~/~/ Обозначать трек при отсутствии координат. 1027 - "IsSackEnabled": true, ~/~/ Определяет, должен ли внутренний сервер отвечать устройству сообщением SACK при получении сообщения от устройства 1028 -))) 1029 - 1030 -((( 1031 - ~/~/Используется только на ТС с типом устройства quecklink gv56, quecklink gv58, quecklink 1032 - "vehicleGuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Guid TC 1033 -))) 1034 - 1035 1035 "vehicleId": "", ~/~/ ID объекта 1036 1036 "name": "", ~/~/ Имя объекта 1037 1037 "imei": "", ~/~/ IMEI объекта ... ... @@ -1126,7 +1126,6 @@ 1126 1126 ], 1127 1127 "showInTooltip": true, ~/~/ Отображать в подсказке 1128 1128 "showLastValid": true, ~/~/ Отображать последнее валидное значение 1129 - "color": "string", ~/~/ Код цвета датчиков 1130 1130 "showAsDutOnGraph": true, ~/~/ Отображать на графике как датчик уровня топлива 1131 1131 "showWithoutIgn": true, ~/~/ Отображать трек без включенного зажигания 1132 1132 "agrFunction": 0, ~/~/ Функция, SUM, AVG, EXPRESSION ... ... @@ -1184,21 +1184,11 @@ 1184 1184 "date": "2023-05-22T09:57:39.562Z", 1185 1185 "description": "string", 1186 1186 "additionalInfo": "string" 1187 - 1188 - (((1175 + } 1176 + ] 1189 1189 } 1190 - ], 1191 - "highlightSensorGuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Guid датчика, выбранного для подсветки его значения в различных интервалах 1192 - "motohoursCalcMethod": 0 ~/~/ Вид расчета моточасов. 1193 1193 ))) 1194 1194 1195 -((( 1196 - ~/~/ 0 - По датчику зажигания, 1 - По датчику Моточасов, 2 - По датчику относительных Моточасов 1197 -} 1198 - 1199 -))) 1200 -))) 1201 - 1202 1202 (% style="text-align:left" %) 1203 1203 Параметр «status» содержит id статуса объекта в системе, соответствие id и текстовое названия статуса приведены ниже: 1204 1204 ... ... @@ -1291,13 +1291,7 @@ 1291 1291 1292 1292 (% style="color:#000000" %)Параметры в теле запроса (JSON): //Обязательные параметры наименование и модель объекта //В теле запроса - объект JSON 1293 1293 1294 -(% style="color:#000000" %){ 1295 - 1296 - 1297 -((( 1298 - "vehicleId": 0, ~/~/ ID ТС 1299 -))) 1300 - 1272 +(% style="color:#000000" %){(%%) 1301 1301 "parentId": "" , ~/~/ ID клиента 1302 1302 "name": "" , ~/~/ имя ТС 1303 1303 "imei": "" , ~/~/ IMEI ... ... @@ -1390,7 +1390,6 @@ 1390 1390 ], 1391 1391 "showInTooltip": true, ~/~/ Отображать в подсказке 1392 1392 "showLastValid": true, ~/~/ Отображать последнее валидное значение 1393 - "color": "string", ~/~/ код цвета датчиков 1394 1394 "showAsDutOnGraph": true, ~/~/ Отображать на графике как датчик уровня топлива 1395 1395 "showWithoutIgn": true, ~/~/ Отображать трек без включенного зажигания 1396 1396 "agrFunction": 0, ~/~/ Функция, SUM, AVG, EXPRESSION ... ... @@ -1440,19 +1440,10 @@ 1440 1440 "forClient": true, ~/~/ Отобразить произвольное поле у клиента 1441 1441 "forTooltip": true, ~/~/ Отобразить произвольное поле в подсказке (при наведении на ТС на карте) 1442 1442 "forReport": true ~/~/ Отобразить произвольное поле в отчете 1443 - 1444 -((( 1445 - } 1446 - ], 1447 - "motohoursCalcMethod": 0 ~/~/ Вид расчета моточасов. 1448 -))) 1449 - 1450 -((( 1451 - ~/~/ 0 - По датчику зажигания, 1 - По датчику Моточасов, 2 - По датчику относительных Моточасов 1414 + } 1415 + ] 1452 1452 } 1453 -))) 1454 1454 1455 - 1456 1456 (% style="color:#000000" %)Ответ: 1457 1457 1458 1458 ... ... @@ -1561,7 +1561,6 @@ 1561 1561 ], 1562 1562 "showInTooltip": true, ~/~/ Отображение в подсказке 1563 1563 "showLastValid": true, ~/~/ Отображать последнее валидное значение 1564 - "color": "string", ~/~/ код цвета датчиков 1565 1565 "showAsDutOnGraph": true, ~/~/ Отображать на графике как датчик уровня топлива 1566 1566 "showWithoutIgn": true, ~/~/ Отображать без включенного зажигания 1567 1567 "agrFunction": 0, ~/~/ Агрегирующая функция. 0 - SUM, 1 - AVG, 2 - EXPRESSION ... ... @@ -1598,7 +1598,7 @@ 1598 1598 "forReport": true ~/~/ Отобразить произвольное поле в отчете 1599 1599 } 1600 1600 ], 1601 - "motohoursCalcMethod": 0 ~/~/ Вид расчета моточасов. 0 - По датчику зажигания, 1 -По датчику Моточасов, 2 -По датчику относительных Моточасов1562 + "motohoursCalcMethod": 0 ~/~/ Вид расчета моточасов. 0 - ByIgnitionSensor, 1 - ByMotohoursSensor, 2 - ByRelativeMotohoursSensor 1602 1602 } 1603 1603 ))) 1604 1604 ))) ... ... @@ -1904,19 +1904,9 @@ 1904 1904 1905 1905 "drivers": [ ~/~/ Водители 1906 1906 { 1907 - 1908 -((( 1909 - "vehicleId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор объекта. 1910 - "inputNumber": 0, ~/~/ № входа. 1911 - "createTime": "2024-12-23T10:45:04.961Z", ~/~/ Момент времени создания назначения. 1912 - "comment": "string", ~/~/ Комментарий. 1913 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор назначения. 1914 - "driverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор водителя. 1915 - "beginTime": "2024-12-23T10:45:04.961Z", ~/~/ Момент времени начала назначения. 1916 - "endTime": "2024-12-23T10:45:04.961Z" ~/~/ Момент времени окончания назначения. 1917 -))) 1918 - 1919 - } 1868 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 1869 + "isDefault": true 1870 + } 1920 1920 ], 1921 1921 "commandTemplates": [ ~/~/ Шаблон команды 1922 1922 { ... ... @@ -1952,11 +1952,6 @@ 1952 1952 ], 1953 1953 "showInTooltip": true, ~/~/ Отображать в подсказке 1954 1954 "showLastValid": true, ~/~/ Отображать последнее валидное значение 1955 - 1956 -((( 1957 - "color": "string",** ~/~/ **Цвет датчика 1958 -))) 1959 - 1960 1960 "showAsDutOnGraph": true, ~/~/ Отображать на графике как датчик уровня топлива 1961 1961 "showWithoutIgn": true, ~/~/ Отображать трек без включенного зажигания 1962 1962 "agrFunction": 0, ~/~/ Функция, SUM, AVG, EXPRESSION ... ... @@ -2003,12 +2003,7 @@ 2003 2003 "forTooltip": true, ~/~/ Отобразить произвольное поле в подсказке (при наведении на ТС на карте) 2004 2004 "forReport": true ~/~/ Отобразить произвольное поле в отчете 2005 2005 } 2006 - 2007 -((( 2008 - ], 2009 - "motohoursCalcMethod": 0 ~/~/ Вид расчета моточасов. 0 - По датчику зажигания, 1 - По датчику Моточасов, 2 - По датчику относительных Моточасов 2010 -))) 2011 - 1952 + ] 2012 2012 } 2013 2013 2014 2014 ... ... @@ -2146,11 +2146,6 @@ 2146 2146 ], 2147 2147 "showInTooltip": true, ~/~/ Отображение в подсказке 2148 2148 "showLastValid": true, ~/~/ Отображать последнее валидное значение 2149 - 2150 -((( 2151 - "color": "string", ~/~/ цвет уведомлений 2152 -))) 2153 - 2154 2154 "showAsDutOnGraph": true, ~/~/ Отображать на графике как датчик уровня топлива 2155 2155 "showWithoutIgn": true, ~/~/ Отображать без включенного зажигания 2156 2156 "agrFunction": 0, ~/~/ Агрегирующая функция. 0 - SUM, 1 - AVG, 2 - EXPRESSION ... ... @@ -4664,7 +4664,7 @@ 4664 4664 4665 4665 (% class="box infomessage" %) 4666 4666 ((( 4667 - **POST /api/v3/Reports/harvesterUnloading**4603 +POST **/api/v3/Reports/harvesterUnloading** 4668 4668 ))) 4669 4669 4670 4670 Пример запроса: ... ... @@ -4736,594 +4736,14 @@ 4736 4736 ] 4737 4737 4738 4738 4739 -= (% style="color:#000000; font-size:18.6667px" %) **Раздел:Сельскохозяйственные поля**(%%) =4675 += (% style="color:#000000; font-size:18.6667px" %)Раздел: **Корзина**(%%) = 4740 4740 4741 - 4742 -== **Запрос списка полей** == 4743 - 4744 -(% class="box successmessage" %) 4745 -((( 4746 -**POST /api/v3/agroLands/find** 4747 -))) 4748 - 4749 -Пример запроса: 4750 - 4751 -((( 4752 -((( 4753 -((( 4754 -{ 4755 - "year": 0, ~/~/ Фильтр по году 4756 - "name": "string", ~/~/ Фильтр по названию 4757 - "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6" ~/~/ Фильтр по подразделению 4758 -} 4759 -))) 4760 -))) 4761 - 4762 - 4763 -))) 4764 - 4765 -Пример ответа: 4766 - 4767 -((( 4768 -[ 4769 - { 4770 - "sqPlan": 0, ~/~/ Определяет площадь поля, Га. 4771 - "year": 0, ~/~/ Год поля 4772 - "startDate": "2024-12-20T12:27:07.523Z", ~/~/ Начало года урожая 4773 - "endDate": "2024-12-20T12:27:07.523Z", ~/~/ Конец года урожая 4774 - "status": 0, ~/~/ Статус с/х поля 0 - нет, 1 - открыто, 2 - закрыто 4775 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор культуры 4776 - "cultureTechnologyId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор технологии 4777 - "counts": { ~/~/ Счётчики с/х поля 4778 - "fieldOperations": 0, ~/~/ Количество операций на поле 4779 - "actualFieldOperations": 0, ~/~/ Кол-во актуальных операций на поле 4780 - "facts": 0 ~/~/ Счётчик факта 4781 - }, 4782 - "planState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто частично с ошибкой 4783 - "actualPlanState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто частично с ошибкой 4784 - "factState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто частично с ошибкой 4785 - "taskState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто частично с ошибкой 4786 - "fieldId": 0, ~/~/ Ссылка на группирующее с/х поле 4787 - "sourceId": 0, ~/~/ Ссылка на участок прошлого года 4788 - "planComment": "string", ~/~/ Комментарий к полю 4789 - "productivity": 0, ~/~/ Урожайность. 4790 - "id": 0, ~/~/ Идентификатор объекта геозоны 4791 - "name": "string", ~/~/ Название объекта геозоны 4792 - "type": 0, ~/~/ Тип объекта геозоны 4793 - "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение 4794 - "fname": "string", ~/~/ Имя файла 4795 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор агента 4796 - "beginCalc": "2024-12-20T12:27:07.523Z", ~/~/ Дата начала расчетов для геозоны 4797 - "endCalc": "2024-12-20T12:27:07.523Z", ~/~/ Дата окончания расчетов для геозоны 4798 - "description": "string", ~/~/ Описание объекта геозоны 4799 - "area": 0, ~/~/ Площадь, м2 4800 - "perimetr": 0, ~/~/ Периметр, м 4801 - "createDate": "2024-12-20T12:27:07.523Z" ~/~/ Дата создания в бд 4802 - } 4803 -] 4804 - 4805 - 4806 -== **Создание нового поля ** == 4807 - 4808 -(% class="box successmessage" %) 4809 -((( 4810 -**POST /api/v3/agroLands** 4811 -))) 4812 - 4813 -Пример запроса: 4814 - 4815 -((( 4816 -{ 4817 - "extId": "string", 4818 - "shape": "string", ~/~/ Форма поля 4819 - "shapeFormat": "string", ~/~/ Формат, в котором представлена форма поля 4820 - "display": "string", ~/~/ Настройки отображения 4821 - "year": 0, ~/~/ Год поля 4822 - "name": "string", ~/~/ Наименование 4823 - "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение 4824 - "startDate": "2024-12-20T08:19:59.635Z", ~/~/ Начало года урожая 4825 - "endDate": "2024-12-20T08:19:59.635Z", ~/~/ Конец года урожая 4826 - "planComment": "string", ~/~/ Комментарий к полю 4827 - "cropRotations": [ ~/~/ Данные по севообороту 4828 - { 4829 - "landId": 0, ~/~/ ID поля 4830 - "landName": "string", ~/~/ Название поля 4831 - "year": 0, ~/~/ Год урожая 4832 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID культуры 4833 - "cultureName": "string", ~/~/ Название культуры 4834 - "productivity": 0, ~/~/ Урожайность 4835 - "area": 0, ~/~/ Площадь поля, Га 4836 - "total": 0, ~/~/ Валовый сбор 4837 - "productivityFact": 0, ~/~/ Фактическая урожайность 4838 - "areaFact": 0, ~/~/ Фактическая площадь поля, Га. 4839 - "totalFact": 0, ~/~/ Фактический валовый сбор 4840 - "start": "2024-12-20T08:19:59.635Z", ~/~/ Дата начала работ 4841 - "sowing": "2024-12-20T08:19:59.635Z", ~/~/ Дата сева 4842 - "harvesting": "2024-12-20T08:19:59.635Z", ~/~/ Дата уборки урожая 4843 - "isyearplan": true, ~/~/ Годовой план 4844 - "comment": "string" ~/~/ Комментарий 4845 - } 4846 - ] 4847 -} 4848 -))) 4849 - 4850 -((( 4851 - 4852 -))) 4853 - 4854 -Пример ответа: 4855 - 4856 -((( 4857 -((( 4858 -{ 4859 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор культуры 4860 - "cultureTechnologyId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор технологии 4861 - "fieldId": 0, ~/~/ Ссылка на группирующее с/х поле 4862 - "sourceId": 0, ~/~/ Ссылка на участок прошлого года 4863 - "cropRotations": [ ~/~/ Данные по севообороту 4864 - { 4865 - "landId": 0, ~/~/ ID поля 4866 - "landName": "string", ~/~/ Название поля 4867 - "year": 0, ~/~/ Год урожая 4868 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID культуры 4869 - "cultureName": "string", ~/~/ Название культуры 4870 - "productivity": 0, ~/~/ Урожайность 4871 - "area": 0, ~/~/ Площадь поля, Га. 4872 - "total": 0, ~/~/ Валовый сбор 4873 - "productivityFact": 0, ~/~/ Фактическая урожайность 4874 - "areaFact": 0, ~/~/ Фактическая площадь поля, Га. 4875 - "totalFact": 0, ~/~/ Фактический валовый сбор 4876 - "start": "2024-12-20T08:19:59.743Z", ~/~/ Дата начала работ 4877 - "sowing": "2024-12-20T08:19:59.743Z", ~/~/ Дата сева 4878 - "harvesting": "2024-12-20T08:19:59.743Z", ~/~/ Дата уборки урожая 4879 - "isyearplan": true, ~/~/ годовой план 4880 - "comment": "string" ~/~/ Комментарий 4881 - } 4882 - ], 4883 - "cropVegetation": [ ~/~/ История вегетации поля 4884 - { 4885 - "values": [ ~/~/ Данные вегетации и состояния посева 4886 - { 4887 - "date": "2024-12-20T08:19:59.743Z", ~/~/ Дата 4888 - "ndvi": 0 ~/~/ Индекс вегетации 4889 - } 4890 - ], 4891 - "resources": [ ~/~/ Данные о снимках для каждого значения NDVI 4892 - { 4893 - "date": "2024-12-20T08:19:59.743Z", ~/~/ Дата 4894 - "type": "string", ~/~/ Тип 4895 - "pictureid": "string" ~/~/ Идентификатор ресурса 4896 - } 4897 - ], 4898 - "states": [ ~/~/ Ключевые даты развития поля 4899 - { 4900 - "date": "2024-12-20T08:19:59.743Z", ~/~/ Дата 4901 - "state": 0 ~/~/ Статус 0 - Всходы, 1 - Вершина, 2 - Сбор урожая 4902 - } 4903 - ] 4904 - } 4905 - ], 4906 - "endDate": "2024-12-20T08:19:59.743Z", ~/~/ Дата закрытия года урожая 4907 - "counts": { 4908 - "fieldOperations": 0, ~/~/ Количество операций на поле 4909 - "actualFieldOperations": 0, ~/~/ Кол-во актуальных операций на поле 4910 - "facts": 0 ~/~/ Счётчик факта 4911 - }, 4912 - "planComment": "string", ~/~/ Комментарий к полю 4913 -))) 4914 - 4915 -((( 4916 - "productivity": 0, ~/~/ Урожайность. 4917 - "sqPlan": 0, ~/~/ Определяет площадь поля, Га. 4918 - "startDate": "2024-12-20T08:19:59.743Z", ~/~/ Дата открытия года урожая 4919 - "year": 0, ~/~/ Год поля 4920 - "planState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой 4921 - "actualPlanState": 0, ~/~/ Актуальный статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой 4922 - "factState": 0, ~/~/ Фактический статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой 4923 - "taskState": 0, ~/~/ Статус задачи годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой 4924 - "status": 0, ~/~/ Статус с/х поля 0 - Нет, 1 - Открыто, 2 - Закрыто 4925 - "id": 0, ~/~/ Идентификатор объекта геозоны 4926 - "name": "string", ~/~/ Название объекта геозоны 4927 - "type": 0, ~/~/ Тип объекта геозоны 4928 - "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение 4929 - "fname": "string", ~/~/ Имя файла 4930 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор агента 4931 - "beginCalc": "2024-12-20T08:19:59.743Z", ~/~/ Дата начала расчетов для геозоны 4932 - "endCalc": "2024-12-20T08:19:59.743Z", ~/~/ Дата окончания расчетов для геозоны 4933 - "description": "string", ~/~/ Описание объекта геозоны 4934 - "area": 0, ~/~/ Площадь, м2 4935 - "perimetr": 0, ~/~/ Периметр, м 4936 - "createDate": "2024-12-20T08:19:59.743Z" ~/~/ Дата создания в бд 4937 -} 4938 - 4939 - 4940 -))) 4941 -))) 4942 -))) 4943 - 4944 -== **Получение поля по id** == 4945 - 4946 -(% class="box infomessage" %) 4947 -((( 4948 -**GET /api/v3/agroLands/{id}** 4949 -))) 4950 - 4951 -Пример запроса: 4952 -id ~/~/ Идентификатор поля 4953 - 4954 -Пример ответа: 4955 - 4956 -((( 4957 -{ 4958 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор культуры 4959 - "cultureTechnologyId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор технологии 4960 - "fieldId": 0, ~/~/ Ссылка на группирующее с/х поле 4961 - "sourceId": 0, ~/~/ Ссылка на участок прошлого года 4962 - "cropRotations": [ ~/~/ Данные по севообороту 4963 - { 4964 - "landId": 0, ~/~/ ID поля 4965 - "landName": "string", ~/~/ Название поля 4966 - "year": 0, ~/~/ Год урожая 4967 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID культуры 4968 - "cultureName": "string", ~/~/ Название культуры 4969 - "productivity": 0, ~/~/ Урожайность 4970 - "area": 0, ~/~/ Площадь поля, Га 4971 - "total": 0, ~/~/ Валовый сбор 4972 - "productivityFact": 0, ~/~/ Фактическая урожайность 4973 - "areaFact": 0, ~/~/ Фактическая площадь поля, Га. 4974 - "totalFact": 0, ~/~/ Фактический валовый сбор 4975 - "start": "2024-12-20T07:45:52.611Z", ~/~/ Дата начала работ 4976 - "sowing": "2024-12-20T07:45:52.611Z", ~/~/ Дата сева 4977 - "harvesting": "2024-12-20T07:45:52.611Z", ~/~/ Дата уборки урожая 4978 - "isyearplan": true, ~/~/ План года 4979 - "comment": "string" ~/~/ Комментарий 4980 - } 4981 - ], 4982 - "cropVegetation": [ ~/~/ История вегетации поля 4983 - { 4984 - "values": [ ~/~/ Данные вегетации и состояния посева 4985 - { 4986 - "date": "2024-12-20T07:45:52.611Z", ~/~/ Дата 4987 - "ndvi": 0 ~/~/ Индекс вегетации 4988 - } 4989 - ], 4990 - "resources": [ ~/~/ Данные о снимках для каждого значения NDVI 4991 - { 4992 - "date": "2024-12-20T07:45:52.611Z", ~/~/ Дата 4993 - "type": "string", ~/~/ Тип 4994 - "pictureid": "string" ~/~/ Идентификатор ресурса 4995 - } 4996 - ], 4997 - "states": [ ~/~/ Ключевые даты развития поля 4998 - { 4999 - "date": "2024-12-20T07:45:52.611Z", ~/~/ Дата 5000 - "state": 0 ~/~/ Статус 0 - Посев, 1 - Всходы, 2 - Сбор урожая 5001 - } 5002 - ] 5003 - } 5004 - ], 5005 - "endDate": "2024-12-20T07:45:52.611Z", ~/~/ Дата закрытия года урожая 5006 - "counts": { 5007 - "fieldOperations": 0, ~/~/ Количество операций на поле 5008 - "actualFieldOperations": 0, ~/~/ Кол-во актуальных операций на поле 5009 - "facts": 0 ~/~/ Счётчик факта 5010 - }, 5011 - "planComment": "string", ~/~/ Комментарий к полю 5012 - "productivity": 0, ~/~/ Урожайность. 5013 - "sqPlan": 0, ~/~/ Определяет площадь поля, Га. 5014 -))) 5015 - 5016 -((( 5017 -((( 5018 - "startDate": "2024-12-20T07:45:52.611Z", ~/~/ Дата открытия года урожая 5019 - "year": 0, ~/~/ Год поля 5020 - "planState": 0, ~/~/ Статус годового планирования участка (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой) 5021 - "actualPlanState": 0, ~/~/ Статус годового планирования участка (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой) 5022 - "factState": 0, ~/~/ Статус годового планирования участка (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой) 5023 - "taskState": 0, ~/~/ Статус годового планирования участка (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой) 5024 - "status": 0, ~/~/ Статус с/х поля (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой) 5025 - "id": 0, ~/~/ Идентификатор объекта геозоны 5026 - "name": "string", ~/~/ Название объекта геозоны 5027 - "type": 0, ~/~/ Тип объекта геозоны 5028 - "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение 5029 - "fname": "string", ~/~/ Имя файла 5030 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор агента 5031 - "beginCalc": "2024-12-20T07:45:52.611Z", ~/~/ Дата начала расчетов для геозоны 5032 - "endCalc": "2024-12-20T07:45:52.611Z", ~/~/ Дата окончания расчетов для геозоны 5033 - "description": "string", ~/~/ Описание объекта геозоны 5034 - "area": 0, ~/~/ Площадь, м2 5035 - "perimetr": 0, ~/~/ Периметр, м 5036 - "createDate": "2024-12-20T07:45:52.611Z" ~/~/ Дата создания в бд 5037 -} 5038 -))) 5039 - 5040 - 5041 -== **Удаление существующего поля** == 5042 - 5043 -(% class="box errormessage" %) 5044 -((( 5045 -**DELETE /api/v3/agroLands/{id}** 5046 -))) 5047 - 5048 -Пример запроса: 5049 -id ~/~/ Идентификатор поля 5050 - 5051 -Пример ответа: 5052 - 5053 -((( 5054 -200 ~/~/ Успех 5055 -))) 5056 - 5057 -((( 5058 - 5059 -))) 5060 - 5061 -((( 5062 -((( 5063 -((( 5064 - 5065 -))) 5066 - 5067 -((( 5068 -== **Изменение поля** == 5069 - 5070 -(% class="box infomessage" %) 5071 -((( 5072 -**PUT /api/v3/agroLands** 5073 -))) 5074 - 5075 -Пример запроса: 5076 - 5077 -((( 5078 -((( 5079 -{ 5080 - "id": 0, ~/~/ Идентификатор поля 5081 - "extId": "string", ~/~/ ExtId 5082 - "shape": "string", ~/~/ Форма поля 5083 - "shapeFormat": "string", ~/~/ Формат, в котором представлена форма поля 5084 - "display": "string", ~/~/ Настройки отображения 5085 - "year": 0, ~/~/ Год поля 5086 - "name": "string", ~/~/ Наименование 5087 - "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение 5088 - "startDate": "2024-12-20T10:11:59.425Z", ~/~/ Начало года урожая 5089 - "endDate": "2024-12-20T10:11:59.425Z", ~/~/ Конец года урожая 5090 - "planComment": "string", ~/~/Комментарий к полю 5091 - "cropRotations": [ ~/~/ Данные по севообороту 5092 - { 5093 - "landId": 0, ~/~/ ID поля 5094 - "landName": "string", ~/~/ Название поля 5095 - "year": 0, ~/~/ Год урожая 5096 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID культуры 5097 - "cultureName": "string", ~/~/ Название культуры 5098 - "productivity": 0, ~/~/ Урожайность 5099 - "area": 0, ~/~/ Площадь поля, Га. 5100 - "total": 0, ~/~/ Валовый сбор 5101 - "productivityFact": 0, ~/~/ Фактическая урожайность 5102 - "areaFact": 0, ~/~/ Фактическая площадь поля, Га. 5103 - "totalFact": 0, ~/~/ Фактический валовый сбор 5104 - "start": "2024-12-20T10:11:59.425Z", ~/~/ Дата начала работ 5105 - "sowing": "2024-12-20T10:11:59.425Z", ~/~/ Дата сева 5106 - "harvesting": "2024-12-20T10:11:59.425Z", ~/~/ Дата уборки урожая 5107 - "isyearplan": true, 5108 - "comment": "string" ~/~/ Комментарий 5109 - } 5110 - ], 5111 - "deleteStatistic": true ~/~/ Нужно ли удалять статистику 5112 -} 5113 -))) 5114 -))) 5115 - 5116 -((( 5117 - 5118 -))) 5119 - 5120 -Пример ответа: 5121 - 5122 -((( 5123 -((( 5124 -((( 5125 -{ 5126 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор культуры 5127 - "cultureTechnologyId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор технологии 5128 - "fieldId": 0, ~/~/ Ссылка на группирующее с/х поле 5129 - "sourceId": 0, ~/~/ Ссылка на участок прошлого года 5130 - "cropRotations": [ ~/~/ Данные по севообороту 5131 - { 5132 - "landId": 0, ~/~/ ID поля 5133 - "landName": "string", ~/~/ Название поля 5134 - "year": 0, ~/~/ Год урожая 5135 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID культуры 5136 - "cultureName": "string", ~/~/ Название культуры 5137 - "productivity": 0, ~/~/ Урожайность 5138 - "area": 0, ~/~/ Площадь поля, Га 5139 - "total": 0, ~/~/ Валовый сбор 5140 - "productivityFact": 0, ~/~/ Фактическая урожайность 5141 - "areaFact": 0, ~/~/ Фактическая площадь поля, Га. 5142 - "totalFact": 0, ~/~/ Фактический валовый сбор 5143 - "start": "2024-12-20T10:11:59.533Z", ~/~/ Дата начала работ 5144 - "sowing": "2024-12-20T10:11:59.533Z", ~/~/ Дата сева 5145 - "harvesting": "2024-12-20T10:11:59.533Z", ~/~/ Дата уборки урожая 5146 - "isyearplan": true, ~/~/ 5147 - "comment": "string" ~/~/ Комментарий 5148 - } 5149 - ], 5150 - "cropVegetation": [ ~/~/ История вегетации поля 5151 - { 5152 - "values": [ ~/~/ Данные вегетации и состояния посева 5153 - { 5154 - "date": "2024-12-20T10:11:59.533Z", ~/~/ Дата 5155 - "ndvi": 0 ~/~/ Индекс вегетации 5156 - } 5157 - ], 5158 - "resources": [ ~/~/ Данные о снимках для каждого значения NDVI 5159 - { 5160 - "date": "2024-12-20T10:11:59.533Z", ~/~/ Дата 5161 - "type": "string", ~/~/ Тип 5162 - "pictureid": "string" ~/~/ Идентификатор ресурса 5163 - } 5164 - ], 5165 - "states": [ ~/~/ Ключевые даты развития поля 5166 - { 5167 - "date": "2024-12-20T10:11:59.533Z", ~/~/ Дата 5168 - "state": 0 ~/~/ Статус 0 - Всходы, 1 - Вершина, 2 - Сбор урожая 5169 - } 5170 - ] 5171 - } 5172 - ], 5173 - "endDate": "2024-12-20T10:11:59.533Z", ~/~/ Дата закрытия года урожая 5174 - "counts": { 5175 - "fieldOperations": 0, ~/~/ Количество операций на поле 5176 - "actualFieldOperations": 0, ~/~/ Кол-во актуальных операций на поле 5177 - "facts": 0 ~/~/ Счётчик факта 5178 - }, 5179 - "planComment": "string", ~/~/ Комментарий к полю 5180 - "productivity": 0, ~/~/ Урожайность. 5181 - "sqPlan": 0, ~/~/ Определяет площадь поля, Га. 5182 - "startDate": "2024-12-20T10:11:59.533Z", ~/~/ Дата открытия года урожая 5183 - "year": 0, ~/~/ Год поля 5184 - "planState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой 5185 - "actualPlanState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой 5186 - "factState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой 5187 - "taskState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой 5188 - "status": 0, ~/~/ Статус с/х поля 0 - нет, 1 - открыто, 2 - закрыто 5189 - "id": 0, ~/~/ Идентификатор объекта геозоны 5190 - "name": "string", ~/~/ Название объекта геозоны 5191 - "type": 0, ~/~/ Тип объекта геозоны 5192 - "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение 5193 - "fname": "string", ~/~/ Имя файла 5194 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор агента 5195 - "beginCalc": "2024-12-20T10:11:59.533Z", ~/~/ Дата начала расчетов для геозоны 5196 - "endCalc": "2024-12-20T10:11:59.533Z", ~/~/ Дата окончания расчетов для геозоны 5197 - "description": "string", ~/~/ Описание объекта геозоны 5198 - "area": 0, ~/~/ Площадь, м2 5199 - "perimetr": 0, ~/~/ Периметр, м 5200 - "createDate": "2024-12-20T10:11:59.533Z" ~/~/ Дата создания в бд 5201 -} 5202 -))) 5203 -))) 5204 -))) 5205 -))) 5206 -))) 5207 - 5208 - 5209 -== **Редактирование года урожая ** == 5210 - 5211 -(% class="box successmessage" %) 5212 -((( 5213 -**POST /api/v3/agroLands/updateOpenCloseYear** 5214 -))) 5215 - 5216 -Пример запроса: 5217 - 5218 -((( 5219 -((( 5220 -{ 5221 - "agroLandIds": [ ~/~/ Идентификаторы полей для которых меняется год урожая 5222 - 0 5223 - ], 5224 - "newStartDate": "2024-12-20T11:43:43.921Z", ~/~/ Новая дата начала урожая 5225 - "newEndDate": "2024-12-20T11:43:43.921Z" ~/~/ Новая дата закрытия урожая 5226 -} 5227 -))) 5228 - 5229 - 5230 -))) 5231 - 5232 -Пример ответа: 5233 - 5234 -((( 5235 -((( 5236 -{ 5237 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор культуры 5238 - "cultureTechnologyId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор технологии 5239 - "fieldId": 0, ~/~/ Ссылка на группирующее с/х поле 5240 - "sourceId": 0, ~/~/ Ссылка на участок прошлого года 5241 - "cropRotations": [ ~/~/ Данные по севообороту 5242 - { 5243 - "landId": 0, ~/~/ ID поля 5244 - "landName": "string", ~/~/ Название поля 5245 - "year": 0, ~/~/ Год урожая 5246 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID культуры 5247 - "cultureName": "string", ~/~/ Название культуры 5248 - "productivity": 0, ~/~/ Урожайность 5249 - "area": 0, ~/~/ Площадь поля, Га. 5250 - "total": 0, ~/~/ Валовый сбор 5251 - "productivityFact": 0, ~/~/ Фактическая урожайность 5252 - "areaFact": 0, ~/~/ Фактическая площадь поля, Га. 5253 - "totalFact": 0, ~/~/ Фактический валовый сбор 5254 - "start": "2024-12-20T11:43:44.091Z", ~/~/ Дата начала работ 5255 - "sowing": "2024-12-20T11:43:44.091Z", ~/~/ Дата сева 5256 - "harvesting": "2024-12-20T11:43:44.091Z", ~/~/ Дата уборки урожая 5257 - "isyearplan": true, ~/~/ 5258 - "comment": "string" ~/~/ Комментарий 5259 - } 5260 - ], 5261 - "cropVegetation": [ ~/~/ История вегетации поля 5262 - { 5263 - "values": [ ~/~/ Данные вегетации и состояния посева 5264 - { 5265 - "date": "2024-12-20T11:43:44.091Z", ~/~/ Дата 5266 - "ndvi": 0 ~/~/ Индекс вегетации 5267 - } 5268 - ], 5269 - "resources": [ ~/~/ Данные о снимках для каждого значения NDVI 5270 - { 5271 - "date": "2024-12-20T11:43:44.091Z", ~/~/ Дата 5272 - "type": "string", ~/~/ Тип 5273 - "pictureid": "string" ~/~/ Идентификатор ресурса 5274 - } 5275 - ], 5276 - "states": [ ~/~/ Ключевые даты развития поля 5277 - { 5278 - "date": "2024-12-20T11:43:44.091Z", ~/~/ Дата 5279 - "state": 0 ~/~/ Статус 0 - Всходы, 1 - Вершина, 2 - Сбор урожая 5280 - } 5281 - ] 5282 - } 5283 - ], 5284 - "endDate": "2024-12-20T11:43:44.091Z", ~/~/ Дата закрытия года урожая 5285 - "counts": { 5286 - "fieldOperations": 0, ~/~/ Количество операций на поле 5287 - "actualFieldOperations": 0, ~/~/ Кол-во актуальных операций на поле 5288 - "facts": 0 ~/~/ Счётчик факта 5289 - }, 5290 - "planComment": "string", ~/~/ Комментарий к полю 5291 - "productivity": 0, ~/~/ Урожайность. 5292 - "sqPlan": 0, ~/~/ Определяет площадь поля, Га. 5293 - "startDate": "2024-12-20T11:43:44.091Z", ~/~/ Дата открытия года урожая 5294 - "year": 0, ~/~/ Год поля 5295 - "planState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто частично с ошибкой 5296 - "actualPlanState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто частично с ошибкой 5297 - "factState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто частично с ошибкой 5298 - "taskState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто частично с ошибкой 5299 - "status": 0, ~/~/ Статус с/х поля 0 - нет, 1 - открыто, 2 - закрыто 5300 - "id": 0, ~/~/ Идентификатор объекта геозоны 5301 - "name": "string", ~/~/ Название объекта геозоны 5302 - "type": 0, ~/~/ Тип объекта геозоны 5303 - "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение 5304 - "fname": "string", ~/~/ Имя файла 5305 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор агента 5306 - "beginCalc": "2024-12-20T11:43:44.091Z", ~/~/ Дата начала расчетов для геозоны 5307 - "endCalc": "2024-12-20T11:43:44.091Z", ~/~/ Дата окончания расчетов для геозоны 5308 - "description": "string", ~/~/ Описание объекта геозоны 5309 - "area": 0, ~/~/ Площадь, м2 5310 - "perimetr": 0, ~/~/ ериметр, м 5311 - "createDate": "2024-12-20T11:43:44.091Z" ~/~/ Дата создания в бд 5312 -} 5313 -))) 5314 - 5315 - 5316 -== (% style="color:#000000; font-size:18.6667px" %)Раздел: **Корзина**(%%) == 5317 -))) 5318 -))) 5319 -))) 5320 - 5321 5321 == (% style="color:#000000; font-size:16px" %)**Запрос на получение списка всех объектов в корзине**(%%) == 5322 5322 5323 5323 5324 5324 (% class="box infomessage" %) 5325 5325 ((( 5326 - **GET api/v3/Vehicles/recyclebin/all**4682 +GET api/v3/Vehicles/recyclebin/all 5327 5327 ))) 5328 5328 5329 5329 Метод возвращает полную информацию о списках всех объектов в корзине по пользователям, доступным агенту ... ... @@ -5362,7 +5362,7 @@ 5362 5362 5363 5363 (% class="box infomessage" %) 5364 5364 ((( 5365 - **POST**4721 +POST/api/v3/Vehicles/recyclebin/erase 5366 5366 ))) 5367 5367 5368 5368 В заголовках запроса: X-Auth: Токен авторизации ... ... @@ -5404,7 +5404,7 @@ 5404 5404 5405 5405 (% class="box infomessage" %) 5406 5406 ((( 5407 - **POST**4763 +POST/api/v3/Vehicles/recyclebin/restore 5408 5408 ))) 5409 5409 5410 5410 В заголовках запроса: X-Auth: Токен авторизации