<
From version < 203.1 >
edited by Андрей Калиновский
on 2024/12/23 14:03
To version < 201.1 >
edited by Андрей Калиновский
on 2024/12/20 16:18
>
Change comment: There is no comment for this version

Summary

Details

Icon 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 
... ... @@ -4736,7 +4736,7 @@
4736 4736  = (% style="color:#000000; font-size:18.6667px" %)**Раздел: Сельскохозяйственные поля **(%%) =
4737 4737  
4738 4738  
4739 -== **Запрос списка полей** ==
4678 +== **Возвращает список полей** ==
4740 4740  
4741 4741  (% class="box successmessage" %)
4742 4742  (((
... ... @@ -4799,9 +4799,129 @@
4799 4799   }
4800 4800  ]
4801 4801  
4741 +
4742 +)))
4802 4802  
4803 -== **Создание нового поля ** ==
4744 +== **Получение поля по id** ==
4804 4804  
4746 +(% class="box infomessage" %)
4747 +(((
4748 +**GET /api/v3/agroLands/{id}**
4749 +)))
4750 +
4751 +Пример запроса:
4752 +id  ~/~/ Идентификатор поля
4753 +
4754 +Пример ответа:
4755 +
4756 +(((
4757 +{
4758 + "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",  ~/~/ Идентификатор культуры
4759 + "cultureTechnologyId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор технологии
4760 + "fieldId": 0, ~/~/ Ссылка на группирующее с/х поле
4761 + "sourceId": 0, ~/~/ Ссылка на участок прошлого года
4762 + "cropRotations": [ ~/~/ Данные по севообороту
4763 + {
4764 + "landId": 0, ~/~/ ID поля
4765 + "landName": "string", ~/~/ Название поля
4766 + "year": 0, ~/~/ Год урожая
4767 + "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID культуры
4768 + "cultureName": "string", ~/~/ Название культуры
4769 + "productivity": 0, ~/~/ Урожайность
4770 + "area": 0, ~/~/ Площадь поля, Га
4771 + "total": 0, ~/~/ Валовый сбор
4772 + "productivityFact": 0, ~/~/ Фактическая урожайность
4773 + "areaFact": 0, ~/~/ Фактическая площадь поля, Га.
4774 + "totalFact": 0, ~/~/ Фактический валовый сбор
4775 + "start": "2024-12-20T07:45:52.611Z", ~/~/ Дата начала работ
4776 + "sowing": "2024-12-20T07:45:52.611Z", ~/~/ Дата сева
4777 + "harvesting": "2024-12-20T07:45:52.611Z", ~/~/ Дата уборки урожая
4778 + "isyearplan": true, ~/~/ План года 
4779 + "comment": "string" ~/~/ Комментарий
4780 + }
4781 + ],
4782 + "cropVegetation": [ ~/~/ История вегетации поля
4783 + {
4784 + "values": [ ~/~/ Данные вегетации и состояния посева
4785 + {
4786 + "date": "2024-12-20T07:45:52.611Z", ~/~/ Дата
4787 + "ndvi": 0 ~/~/ Индекс вегетации
4788 + }
4789 + ],
4790 + "resources": [  ~/~/ Данные о снимках для каждого значения NDVI
4791 + {
4792 + "date": "2024-12-20T07:45:52.611Z", ~/~/ Дата
4793 + "type": "string", ~/~/ Тип 
4794 + "pictureid": "string" ~/~/ Идентификатор ресурса
4795 + }
4796 + ],
4797 + "states": [ ~/~/ Ключевые даты развития поля
4798 + {
4799 + "date": "2024-12-20T07:45:52.611Z", ~/~/ Дата 
4800 + "state": 0 ~/~/ Статус 0 - Посев, 1 - Всходы, 2 - Сбор урожая
4801 + }
4802 + ]
4803 + }
4804 + ],
4805 + "endDate": "2024-12-20T07:45:52.611Z", ~/~/ Дата закрытия года урожая
4806 + "counts": {
4807 + "fieldOperations": 0, ~/~/ Количество операций на поле
4808 + "actualFieldOperations": 0,  ~/~/ Кол-во актуальных операций на поле
4809 + "facts": 0 ~/~/ Счётчик факта
4810 + },
4811 + "planComment": "string", ~/~/ Комментарий к полю
4812 + "productivity": 0, ~/~/ Урожайность.
4813 + "sqPlan": 0, ~/~/ Определяет площадь поля, Га.
4814 +)))
4815 +
4816 +(((
4817 +(((
4818 + "startDate": "2024-12-20T07:45:52.611Z", ~/~/ Дата открытия года урожая
4819 + "year": 0, ~/~/ Год поля
4820 + "planState": 0, ~/~/ Статус годового планирования участка (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой) 
4821 + "actualPlanState": 0, ~/~/ Статус годового планирования участка (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой)
4822 + "factState": 0, ~/~/ Статус годового планирования участка (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой)
4823 + "taskState": 0, ~/~/ Статус годового планирования участка (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой)
4824 + "status": 0,  ~/~/ Статус с/х поля (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой)
4825 + "id": 0, ~/~/ Идентификатор объекта геозоны
4826 + "name": "string", ~/~/ Название объекта геозоны
4827 + "type": 0, ~/~/ Тип объекта геозоны 
4828 + "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение
4829 + "fname": "string", ~/~/ Имя файла
4830 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор агента
4831 + "beginCalc": "2024-12-20T07:45:52.611Z", ~/~/ Дата начала расчетов для геозоны
4832 + "endCalc": "2024-12-20T07:45:52.611Z", ~/~/ Дата окончания расчетов для геозоны
4833 + "description": "string", ~/~/ Описание объекта геозоны
4834 + "area": 0, ~/~/ Площадь, м2
4835 + "perimetr": 0, ~/~/ Периметр, м
4836 + "createDate": "2024-12-20T07:45:52.611Z" ~/~/ Дата создания в бд
4837 +}
4838 +)))
4839 +
4840 +
4841 +== **Удалить поле** ==
4842 +
4843 +(% class="box errormessage" %)
4844 +(((
4845 +**DELETE /api/v3/agroLands/{id}**
4846 +)))
4847 +
4848 +Пример запроса:
4849 +id  ~/~/ Идентификатор поля
4850 +
4851 +Пример ответа:
4852 +
4853 +(((
4854 +200 ~/~/ Успех
4855 +)))
4856 +
4857 +(((
4858 +
4859 +)))
4860 +
4861 +(((
4862 +== **Сохранение поля** ==
4863 +
4805 4805  (% class="box successmessage" %)
4806 4806  (((
4807 4807  **POST /api/v3/agroLands**
... ... @@ -4932,136 +4932,13 @@
4932 4932   "perimetr": 0, ~/~/ Периметр, м
4933 4933   "createDate": "2024-12-20T08:19:59.743Z" ~/~/ Дата создания в бд
4934 4934  }
4935 -
4936 -
4937 4937  )))
4938 -)))
4939 -)))
4940 4940  
4941 -== **Получение поля по id** ==
4942 -
4943 -(% class="box infomessage" %)
4944 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 5055  
5056 5056  )))
5057 5057  
5058 5058  (((
5059 -(((
5060 -(((
5061 -
5062 -)))
5063 -
5064 -(((
5065 5065  == **Изменение поля** ==
5066 5066  
5067 5067  (% class="box infomessage" %)
... ... @@ -5203,7 +5203,7 @@
5203 5203  )))
5204 5204  
5205 5205  
5206 -== **Редактирование года урожая ** ==
5142 +== **Функция обновляет закрытие/открытие года урожая** ==
5207 5207  
5208 5208  (% class="box successmessage" %)
5209 5209  (((
... ... @@ -5310,11 +5310,17 @@
5310 5310  )))
5311 5311  
5312 5312  
5313 -== (% style="color:#000000; font-size:18.6667px" %)Раздел: **Корзина**(%%) ==
5249 +== ==
5250 +
5251 +(((
5252 +
5314 5314  )))
5315 5315  )))
5316 5316  )))
5256 +)))
5317 5317  
5258 += (% style="color:#000000; font-size:18.6667px" %)Раздел: **Корзина**(%%) =
5259 +
5318 5318  == (% style="color:#000000; font-size:16px" %)**Запрос на получение списка всех объектов в корзине**(%%) ==
5319 5319  
5320 5320  

Меню

ГЛОНАССSoft wiki - 2024 г.