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