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 13:11
on 2024/12/20 13:11
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 Пример запроса: ... ... @@ -4735,214 +4735,11 @@ 4735 4735 4736 4736 = (% style="color:#000000; font-size:18.6667px" %)**Раздел: Сельскохозяйственные поля **(%%) = 4737 4737 4677 +== **Получение участка по id** == 4738 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 4943 (% class="box infomessage" %) 4944 4944 ((( 4945 - **GET /api/v3/agroLands/{id}**4681 +GET **/api/v3/agroLands/{id}** 4946 4946 ))) 4947 4947 4948 4948 Пример запроса: ... ... @@ -5035,11 +5035,11 @@ 5035 5035 ))) 5036 5036 5037 5037 5038 -== **Удал ениесуществующегополя** ==4774 +== **Удалить участок** == 5039 5039 5040 5040 (% class="box errormessage" %) 5041 5041 ((( 5042 - **DELETE /api/v3/agroLands/{id}**4778 +DELETE **/api/v3/agroLands/{id}** 5043 5043 ))) 5044 5044 5045 5045 Пример запроса: ... ... @@ -5056,26 +5056,18 @@ 5056 5056 ))) 5057 5057 5058 5058 ((( 5059 -((( 5060 -((( 5061 - 5062 -))) 4795 +== **Сохранение участка** == 5063 5063 4797 +(% class="box successmessage" %) 5064 5064 ((( 5065 -== **Изменение поля** == 5066 - 5067 -(% class="box infomessage" %) 5068 -((( 5069 -**PUT /api/v3/agroLands** 4799 +POST **/api/v3/agroLands** 5070 5070 ))) 5071 5071 5072 5072 Пример запроса: 5073 5073 5074 5074 ((( 5075 -((( 5076 5076 { 5077 - "id": 0, ~/~/ Идентификатор поля 5078 - "extId": "string", ~/~/ ExtId 4806 + "extId": "string", 5079 5079 "shape": "string", ~/~/ Форма поля 5080 5080 "shapeFormat": "string", ~/~/ Формат, в котором представлена форма поля 5081 5081 "display": "string", ~/~/ Настройки отображения ... ... @@ -5082,53 +5082,14 @@ 5082 5082 "year": 0, ~/~/ Год поля 5083 5083 "name": "string", ~/~/ Наименование 5084 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, ~/~/ Ссылка на участок прошлого года 4813 + "startDate": "2024-12-20T08:19:59.635Z", ~/~/ Начало года урожая 4814 + "endDate": "2024-12-20T08:19:59.635Z", ~/~/ Конец года урожая 4815 + "planComment": "string", ~/~/ Комментарий к полю 5127 5127 "cropRotations": [ ~/~/ Данные по севообороту 5128 5128 { 5129 5129 "landId": 0, ~/~/ ID поля 5130 5130 "landName": "string", ~/~/ Название поля 5131 - "year": 0, ~/~/ 4820 + "year": 0, ~/~/ Год урожая 5132 5132 "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID культуры 5133 5133 "cultureName": "string", ~/~/ Название культуры 5134 5134 "productivity": 0, ~/~/ Урожайность ... ... @@ -5137,92 +5137,21 @@ 5137 5137 "productivityFact": 0, ~/~/ Фактическая урожайность 5138 5138 "areaFact": 0, ~/~/ Фактическая площадь поля, Га. 5139 5139 "totalFact": 0, ~/~/ Фактический валовый сбор 5140 - "start": "2024-12-20T 10:11:59.533Z", ~/~/ Дата начала работ5141 - "sowing": "2024-12-20T 10:11:59.533Z", ~/~/ Дата сева5142 - "harvesting": "2024-12-20T 10:11:59.533Z", ~/~/ Дата уборки урожая5143 - "isyearplan": true, ~/~/ 4829 + "start": "2024-12-20T08:19:59.635Z", ~/~/ Дата начала работ 4830 + "sowing": "2024-12-20T08:19:59.635Z", ~/~/ Дата сева 4831 + "harvesting": "2024-12-20T08:19:59.635Z", ~/~/ Дата уборки урожая 4832 + "isyearplan": true, ~/~/ Годовой план 5144 5144 "comment": "string" ~/~/ Комментарий 5145 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" ~/~/ Дата создания в бд 4835 + ] 5198 5198 } 5199 5199 ))) 5200 -))) 5201 -))) 5202 -))) 5203 -))) 5204 5204 5205 - 5206 -== **Редактирование года урожая ** == 5207 - 5208 -(% class="box successmessage" %) 5209 5209 ((( 5210 - **POST/api/v3/agroLands/updateOpenCloseYear**4840 + 5211 5211 ))) 5212 5212 5213 -Пример запроса: 5214 - 5215 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 5226 5227 5227 ))) 5228 5228 ... ... @@ -5231,7 +5231,7 @@ 5231 5231 ((( 5232 5232 ((( 5233 5233 { 5234 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор культуры 4852 + "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор культуры 5235 5235 "cultureTechnologyId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор технологии 5236 5236 "fieldId": 0, ~/~/ Ссылка на группирующее с/х поле 5237 5237 "sourceId": 0, ~/~/ Ссылка на участок прошлого года ... ... @@ -5239,7 +5239,7 @@ 5239 5239 { 5240 5240 "landId": 0, ~/~/ ID поля 5241 5241 "landName": "string", ~/~/ Название поля 5242 - "year": 0, ~/~/ Год урожая 4860 + "year": 0, ~/~/ Год урожая 5243 5243 "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID культуры 5244 5244 "cultureName": "string", ~/~/ Название культуры 5245 5245 "productivity": 0, ~/~/ Урожайность ... ... @@ -5248,52 +5248,55 @@ 5248 5248 "productivityFact": 0, ~/~/ Фактическая урожайность 5249 5249 "areaFact": 0, ~/~/ Фактическая площадь поля, Га. 5250 5250 "totalFact": 0, ~/~/ Фактический валовый сбор 5251 - "start": "2024-12-20T1 1:43:44.091Z", ~/~/ Дата начала работ5252 - "sowing": "2024-12-20T1 1:43:44.091Z", ~/~/ Дата сева5253 - "harvesting": "2024-12-20T1 1:43:44.091Z", ~/~/ Дата уборки урожая5254 - "isyearplan": true, ~/~/ 4869 + "start": "2024-12-20T08:19:59.743Z", ~/~/ Дата начала работ 4870 + "sowing": "2024-12-20T08:19:59.743Z", ~/~/ Дата сева 4871 + "harvesting": "2024-12-20T08:19:59.743Z", ~/~/ Дата уборки урожая 4872 + "isyearplan": true, ~/~/ годовой план 5255 5255 "comment": "string" ~/~/ Комментарий 5256 5256 } 5257 5257 ], 5258 - "cropVegetation": [ ~/~/ 4876 + "cropVegetation": [ ~/~/ История вегетации поля 5259 5259 { 5260 - "values": [ ~/~/ Данные вегетации и состояния посева 4878 + "values": [ ~/~/ Данные вегетации и состояния посева 5261 5261 { 5262 - "date": "2024-12-20T1 1:43:44.091Z", ~/~/ Дата4880 + "date": "2024-12-20T08:19:59.743Z", ~/~/ Дата 5263 5263 "ndvi": 0 ~/~/ Индекс вегетации 5264 5264 } 5265 5265 ], 5266 5266 "resources": [ ~/~/ Данные о снимках для каждого значения NDVI 5267 5267 { 5268 - "date": "2024-12-20T1 1:43:44.091Z", ~/~/5269 - "type": "string", ~/~/ 4886 + "date": "2024-12-20T08:19:59.743Z", ~/~/ Дата 4887 + "type": "string", ~/~/ Тип 5270 5270 "pictureid": "string" ~/~/ Идентификатор ресурса 5271 5271 } 5272 5272 ], 5273 5273 "states": [ ~/~/ Ключевые даты развития поля 5274 5274 { 5275 - "date": "2024-12-20T1 1:43:44.091Z", ~/~/5276 - "state": 0 ~/~/ Статус 0 - Всходы, 1 - Вершина, 2 - Сбор урожая 4893 + "date": "2024-12-20T08:19:59.743Z", ~/~/ Дата 4894 + "state": 0 ~/~/ Статус 0 - Всходы, 1 - Вершина, 2 - Сбор урожая 5277 5277 } 5278 5278 ] 5279 5279 } 5280 5280 ], 5281 - "endDate": "2024-12-20T1 1:43:44.091Z", ~/~/ Дата закрытия года урожая5282 - "counts": { 5283 - "fieldOperations": 0, 4899 + "endDate": "2024-12-20T08:19:59.743Z", ~/~/ Дата закрытия года урожая 4900 + "counts": { 4901 + "fieldOperations": 0, ~/~/ Количество операций на поле 5284 5284 "actualFieldOperations": 0, ~/~/ Кол-во актуальных операций на поле 5285 - "facts": 0 ~/~/ 4903 + "facts": 0 ~/~/ Счётчик факта 5286 5286 }, 5287 5287 "planComment": "string", ~/~/ Комментарий к полю 4906 +))) 4907 + 4908 +((( 5288 5288 "productivity": 0, ~/~/ Урожайность. 5289 5289 "sqPlan": 0, ~/~/ Определяет площадь поля, Га. 5290 - "startDate": "2024-12-20T1 1:43:44.091Z", ~/~/5291 - "year": 0, ~/~/ 5292 - "planState": 0, частичносошибкой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, частичносошибкой5296 - "status": 0, ~/~/ Статус с/х поля 0 - нет, 1 -открыто, 2 -закрыто4911 + "startDate": "2024-12-20T08:19:59.743Z", ~/~/ Дата открытия года урожая 4912 + "year": 0, ~/~/ Год поля 4913 + "planState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой 4914 + "actualPlanState": 0, ~/~/ Актуальный статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой 4915 + "factState": 0, ~/~/ Фактический статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой 4916 + "taskState": 0, ~/~/ Статус задачи годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой 4917 + "status": 0, ~/~/ Статус с/х поля 0 - Нет, 1 - Открыто, 2 - Закрыто 5297 5297 "id": 0, ~/~/ Идентификатор объекта геозоны 5298 5298 "name": "string", ~/~/ Название объекта геозоны 5299 5299 "type": 0, ~/~/ Тип объекта геозоны ... ... @@ -5300,27 +5300,28 @@ 5300 5300 "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение 5301 5301 "fname": "string", ~/~/ Имя файла 5302 5302 "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор агента 5303 - "beginCalc": "2024-12-20T1 1:43:44.091Z", ~/~/ Дата начала расчетов для геозоны5304 - "endCalc": "2024-12-20T1 1:43:44.091Z", ~/~/ Дата окончания расчетов для геозоны4924 + "beginCalc": "2024-12-20T08:19:59.743Z", ~/~/ Дата начала расчетов для геозоны 4925 + "endCalc": "2024-12-20T08:19:59.743Z", ~/~/ Дата окончания расчетов для геозоны 5305 5305 "description": "string", ~/~/ Описание объекта геозоны 5306 5306 "area": 0, ~/~/ Площадь, м2 5307 - "perimetr": 0, ~/~/ ериметр, м 5308 - "createDate": "2024-12-20T1 1:43:44.091Z" ~/~/ Дата создания в бд4928 + "perimetr": 0, ~/~/ Периметр, м 4929 + "createDate": "2024-12-20T08:19:59.743Z" ~/~/ Дата создания в бд 5309 5309 } 5310 5310 ))) 4932 +))) 5311 5311 5312 - 5313 -== (% style="color:#000000; font-size:18.6667px" %)Раздел: **Корзина**(%%) == 4934 + 5314 5314 ))) 5315 5315 ))) 5316 -))) 5317 5317 4938 += (% style="color:#000000; font-size:18.6667px" %)Раздел: **Корзина**(%%) = 4939 + 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**4945 +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**4984 +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**5026 +POST/api/v3/Vehicles/recyclebin/restore 5405 5405 ))) 5406 5406 5407 5407 В заголовках запроса: X-Auth: Токен авторизации