Changes for page Методы API для работы с ГЛОНАССSoft
Last modified by Андрей Калиновский on 2025/01/14 11:58
<
>
edited by Андрей Калиновский
on 2024/12/20 14:28
on 2024/12/20 14:28
edited by Андрей Калиновский
on 2024/11/22 14:55
on 2024/11/22 14:55
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -2,10 +2,6 @@ 2 2 ((( 3 3 (% class="box warningmessage" %) 4 4 ((( 5 - 6 - 7 - 8 - 9 9 (% class="mark" %)##Для обеспечения бесперебойной работы команд и серверного оборудования ГЛОНАССSoft убедительно 10 10 просим вас соблюдать несколько простых правил при использовании API-команд:## 11 11 ))) ... ... @@ -13,7 +13,7 @@ 13 13 * Формировать не более 3 отчётов одновременно. 14 14 * Ограничить количество активных сессий одного пользователя с одного IP-адреса до 50. 15 15 16 -В случае нарушения этих правил, ГЛОНАССSoft оставляет за собой право принудительно остановить выполнение запросовсопределенных IPадресов.12 +В случае нарушения этих правил, ГЛОНАССSoft оставляет за собой право принудительно остановить работу команд. 17 17 18 18 19 19 **Содержание страницы:** ... ... @@ -1198,15 +1198,13 @@ 1198 1198 Команда для отправки на тс. 1199 1199 1200 1200 { 1201 -"id": "", ~/~/идентификатор о бъекта (онже идентификаторТС: vehicleId)1202 -"command": "", ~/~/ Текст отправляемойкоманды1203 -"retries": "", ~/~/ Количество попыток отправки на терминал1204 -"idTemplate": "" ~/~/ ID шаблона команды (при использовании ранее созданных шаблонов).1197 +"id": "", ~/~/идентификатор произвольного поля 1198 +"command": "", ~/~/ Текст команды 1199 +"retries": "", ~/~/ Количество попыток 1200 +"idTemplate": "" ~/~/ ID шаблона команды 1205 1205 } 1206 1206 1207 -В ответ получаем cmdid 1208 1208 1209 - 1210 1210 == **Получить ответ на отправленную на ТС команду** == 1211 1211 1212 1212 (% class="box infomessage" %) ... ... @@ -1214,13 +1214,13 @@ 1214 1214 (% lang="en-US" %)**GET **(%%)**/api/v3/Vehicles/cmd/{cmdId}/answer** 1215 1215 ))) 1216 1216 1217 -Идентификатор команды: cmd Id1211 +Идентификатор команды: cmdid 1218 1218 1219 1219 Запрос от терминала на ответ команды 1220 1220 1221 1221 Пример ответ от терминала: 1222 1222 1223 -ID= "" ~/~/ идентификатор о бъекта1217 +ID= "" ~/~/ идентификатор произвольного поля 1224 1224 Soft="" ~/~/ версия софта 1225 1225 GPS=4 ~/~/ тип трекера 1226 1226 Time=11:05:43 28.06.24 ~/~/ время запроса ... ... @@ -4398,31 +4398,31 @@ 4398 4398 Параметры в теле запроса (JSON): 4399 4399 4400 4400 { 4401 - "startDate": "2024-04-11T10:32:02.395Z", ~/~/ 4402 - "endDate": "2024-04-11T10:32:02.395Z", ~/~/ 4395 + "startDate": "2024-04-11T10:32:02.395Z", ~/~/Начало периода 4396 + "endDate": "2024-04-11T10:32:02.395Z", ~/~/Конец периода 4403 4403 "ids": [ 4404 - "3fa85f64-5717-4562-b3fc-2c963f66afa6" ~/~/ Идентификаторы4398 + "3fa85f64-5717-4562-b3fc-2c963f66afa6" ~/~/гуиды топливных карт 4405 4405 ], 4406 - "timezone": 0 ~/~/ Часовойпояс4400 + "timezone": 0 ~/~/Таймзона 4407 4407 } 4408 4408 4409 4409 4410 4410 Ответ: 4411 4411 { 4412 - "date": "2024-04-11T10:41:02.265Z", ~/~/ 4413 - "driver": "string", ~/~/ 4414 - "object": "string", ~/~/ 4415 - "amount": 0, ~/~/ 4416 - "amountDut": 0, ~/~/ 4417 - "amountDiff": 0, ~/~/ 4418 - "amountDiffPerc": 0, ~/~/ 4419 - "summa": 0, ~/~/ 4420 - "serviceName": "string", ~/~/ 4421 - "price": 0, ~/~/ 4422 - "cardName": "string", ~/~/ 4423 - "cardNum": "string", ~/~/ 4424 - "operator": "string", ~/~/ 4425 - "address": "string" ~/~/ 4406 + "date": "2024-04-11T10:41:02.265Z", ~/~/Дата и время транзакции 4407 + "driver": "string", ~/~/Водители, привязанные к ТК 4408 + "object": "string", ~/~/Наименование ТС 4409 + "amount": 0, ~/~/Количество топлива 4410 + "amountDut": 0, ~/~/Количество по ДУТ 4411 + "amountDiff": 0, ~/~/Разница, л 4412 + "amountDiffPerc": 0, ~/~/Разница, % 4413 + "summa": 0, ~/~/Стоимость, руб 4414 + "serviceName": "string", ~/~/Тип топлива 4415 + "price": 0, ~/~/Цена за литр, руб 4416 + "cardName": "string", ~/~/Наименование ТК 4417 + "cardNum": "string", ~/~/Номер ТК 4418 + "operator": "string", ~/~/Оператор ТК 4419 + "address": "string" ~/~/Адрес АЗС 4426 4426 } 4427 4427 4428 4428 ... ... @@ -4436,28 +4436,28 @@ 4436 4436 **GET ** **/api/v3/retranslations/{id}** 4437 4437 ))) 4438 4438 4439 - id -Идентификаторретранслятора4433 +Идентификатор запроса: ID 4440 4440 4441 4441 4442 4442 Пример ответа: 4443 4443 4444 4444 { 4445 -"description": "", ~/~/ Поле описания ретранслятора4446 -"subscriberId": "", ~/~/ Идентификатор подписчика (клиента, чьи объекты будут ретранслироваться)4447 -"protocolType": 0, ~/~/ Тип протокола ретрансляции4448 -"isEnabled": true, ~/~/ Признак включенияретранслятора, Включен, true - включен, false - отключен4449 -"address": "string", ~/~/ Адрес и портпринимающего сервера4450 -"objects": [ ~/~/ 4439 +"description": "", ~/~/ Определяет описание 4440 +"subscriberId": "", ~/~/ Подписчик 4441 +"protocolType": 0, ~/~/ Тип протокола 4442 +"isEnabled": true, ~/~/ признак включения, Включен, true - включен, false - отключен 4443 +"address": "string", ~/~/ Адрес события 4444 +"objects": [ ~/~/Объекты для ретрансляции 4451 4451 { 4452 4452 "id": "", ~/~/ Идентификатор объекта ретрансляции 4453 4453 "name": "", ~/~/ Наименование объекта ретрансляции 4454 -"imei": "", ~/~/ IMEI объекта ретрансляции4455 -"isEnabled": true ~/~/ Признакобъекта ретрансляции:true - включен, false - отключен4448 +"imei": "", ~/~/ IMEI объекта 4449 +"isEnabled": true ~/~/ признак включения, Включен, true - включен, false - отключен 4456 4456 } 4457 4457 ], 4458 -"id": "", ~/~/ Идентификаторретранслятора4459 -"parentId": "", ~/~/ Идентификаторродителя(вышестоящего клиента)4460 -"deleted": "" ~/~/ Признак удаления ретранслятора:true - включен, false - отключен4452 +"id": "", ~/~/ идентификатор пользователя 4453 +"parentId": "", ~/~/Guid родителя 4454 +"deleted": "" ~/~/ Признак удаления, Включен, true - включен, false - отключен 4461 4461 } 4462 4462 4463 4463 ... ... @@ -4468,7 +4468,7 @@ 4468 4468 **DELETE** **/api/v3/retranslations/{id}** 4469 4469 ))) 4470 4470 4471 - id - Идентификаторретранслятора4465 +Параметр запроса: ID 4472 4472 4473 4473 4474 4474 == **Создание ретранслятора** == ... ... @@ -4481,16 +4481,16 @@ 4481 4481 Запрос: 4482 4482 4483 4483 { 4484 -"description": "", ~/~/ Поле описания ретранслятора4485 -"subscriberId": "", ~/~/ Идентификатор подписчика4486 -"protocolType": 0, ~/~/ Тип протокола ретрансляции4487 -"address": "", ~/~/ Адрес и портпринимающегосервера4488 -"isEnabled": "", ~/~/ Признакретранслятора, true - включен, false - отключен4478 +"description": "", ~/~/ Описание 4479 +"subscriberId": "", ~/~/ Подписчик 4480 +"protocolType": 0, ~/~/ Тип протокола 4481 +"address": "", ~/~/ Адрес ретрансляции 4482 +"isEnabled": "", ~/~/ признак включения, Включен, true - включен, false - отключен 4489 4489 "objects": [ ~/~/Объекты для ретрансляции 4490 4490 { 4491 -"id": "", ~/~/ Идентификаторретранслятора4492 -"imei": "", ~/~/ ретрансляции4493 -"isEnabled": "" ~/~/ Признакобъекта ретрансляции:true - включен, false - отключен4485 +"id": "", ~/~/ идентификатор пользователя 4486 +"imei": "", ~/~/IMEI объекта 4487 +"isEnabled": "" ~/~/ признак включения, Включен, true - включен, false - отключен 4494 4494 } 4495 4495 ] 4496 4496 } ... ... @@ -4499,22 +4499,22 @@ 4499 4499 Ответ: 4500 4500 4501 4501 { 4502 -"description": "", ~/~/ Поле описания ретранслятора4503 -"subscriberId": "", ~/~/ Идентификаторподписчика(клиента, чьи объекты будутретранслироваться)4504 -"protocolType": 0, ~/~/ Тип протокола ретрансляции4505 -"isEnabled": true, ~/~/Признакретранслятора:true - включен, false - отключен4506 -"address": " string", ~/~/ Адреси портпринимающего сервера4507 -"objects": [ 4496 +"description": "string", ~/~/ Определяет описание 4497 +"subscriberId": "", ~/~/ идентификатор запроса 4498 +"protocolType": 0, ~/~/ Тип протокола 4499 +"isEnabled": "", ~/~/ признак включения, Включен, true - включен, false - отключен 4500 +"address": "", ~/~/ Адрес события 4501 +"objects": [ ~/~/Объекты для ретрансляции 4508 4508 { 4509 -"id": "", ~/~/ Идентификатор объектаретрансляции4510 -"name": "string", ~/~/ На именование объекта ретрансляции4511 -"imei": "", ретрансляции4512 -"isEnabled": true ~/~/ Признакобъекта ретрансляции:true - включен, false - отключен4503 +"id": "", ~/~/ идентификатор пользователя 4504 +"name": "string", ~/~/ Название уведомления 4505 +"imei": "string", ~/~/IMEI объекта 4506 +"isEnabled": true ~/~/ признак включения, Включен, true - включен, false - отключен 4513 4513 } 4514 - ], 4515 -"id": "", ~/~/ Идентификаторретранслятора4516 -"parentId": "", ~/~/ Идентификатор родителя(вышестоящего клиента)4517 -"deleted": true ~/~/ Признак удаления ретранслятора: true - удален, false - не удален4508 + ], 4509 +"id": "", ~/~/ идентификатор пользователя 4510 +"parentId": "", ~/~/ Guid идентификатор родителя 4511 +"deleted": true ~/~/ Признак удаления 4518 4518 } 4519 4519 4520 4520 ... ... @@ -4528,18 +4528,18 @@ 4528 4528 Пример запроса: 4529 4529 4530 4530 { 4531 -"id": "", ~/~/ Идентификаторретранслятора4532 -"description": "string", ~/~/ Поле описания ретранслятора4533 -"subscriberId": "", ~/~/ Идентификатор подписчика4534 -"protocolType": 0, ~/~/ Тип протокола ретрансляции4535 -"isEnabled": true, ~/~/ Признакретранслятора:true - включен, false - отключен4536 -"address": "string", ~/~/ Адрес и портпринимающего сервера4537 -"objects": ~/~/ 4525 +"id": "", ~/~/ идентификатор пользователя 4526 +"description": "string", ~/~/ Определяет описание 4527 +"subscriberId": "", ~/~/ идентификатор запроса 4528 +"protocolType": 0, ~/~/ Тип протокола 4529 +"isEnabled": true, ~/~/ признак включения, Включен, true - включен, false - отключен 4530 +"address": "string", ~/~/ Адрес события 4531 +"objects": ~/~/Объекты для ретрансляции 4538 4538 [ 4539 4539 { 4540 -"id": "", ~/~/ Идентификатор объектаретрансляции4541 -"imei": "", ~/~/ ретрансляции4542 -"isEnabled": true ~/~/ Признакобъекта ретрансляции:true - включен, false - отключен4534 +"id": "", ~/~/ идентификатор пользователя 4535 +"imei": "", ~/~/IMEI объекта 4536 +"isEnabled": true ~/~/ признак включения, Включен, true - включен, false - отключен 4543 4543 } 4544 4544 ] 4545 4545 } ... ... @@ -4548,22 +4548,22 @@ 4548 4548 Пример ответа: 4549 4549 4550 4550 { 4551 -"description": "", ~/~/ Поле описания ретранслятора4552 -"subscriberId": "", ~/~/ Идентификаторподписчика(клиента, чьи объекты будутретранслироваться)4553 -"protocolType": 0, ~/~/ Тип протокола ретрансляции4554 -"isEnabled": true, ~/~/ Признакретранслятора:true - включен, false - отключен4555 -"address": "string", ~/~/ Адрес и портпринимающего сервера4556 -"objects": [ ~/~/ 4545 +"description": "", ~/~/ Определяет описание 4546 +"subscriberId": "", ~/~/ идентификатор запроса 4547 +"protocolType": 0, ~/~/ Тип протокола 4548 +"isEnabled": true, ~/~/ признак включения, Включен, true - включен, false - отключен 4549 +"address": "string", ~/~/ Адрес события 4550 +"objects": [ ~/~/Объекты для ретрансляции 4557 4557 { 4558 -"id": "", ~/~/ Идентификатор объектаретрансляции4559 -"name": "string", ~/~/ На именование объекта ретрансляции4560 -"imei": "", ~/~/ ретрансляции4561 -"isEnabled": true ~/~/ Признакобъекта ретрансляции:true - включен, false - отключен4552 +"id": "", ~/~/ идентификатор пользователя 4553 +"name": "string", ~/~/ Название уведомления 4554 +"imei": "", ~/~/IMEI объекта 4555 +"isEnabled": true ~/~/ признак включения, Включен, true - включен, false - отключен 4562 4562 } 4563 4563 ], 4564 -"id": "", ~/~/ Идентификаторретранслятора4565 -"parentId": "", ~/~/ Идентификатор родителя(вышестоящего клиента)4566 -"deleted": true ~/~/ Признак удаления ретранслятора: true - удален, false - не удален4558 +"id": "", ~/~/ идентификатор пользователя 4559 +"parentId": "", ~/~/ Guid идентификатор родителя 4560 +"deleted": true ~/~/ Признак удаления 4567 4567 } 4568 4568 4569 4569 ... ... @@ -4577,9 +4577,9 @@ 4577 4577 Пример запроса: 4578 4578 4579 4579 { 4580 -"id": "", ~/~/ Идентификаторретранслятора4581 -"search": "string", ~/~/ 4582 -"parentId": "" ~/~/ Идентификатор родительскогоагента, для которого надо получить данные(обязательный параметр).4574 +"id": "", ~/~/ идентификатор пользователя 4575 +"search": "string", ~/~/Строка поиска. Поиск производится по имени подписчика, описанию, типу протокола и адресу 4576 +"parentId": "" ~/~/ Идентификатор агента, для которого надо получить данные. 4583 4583 } 4584 4584 4585 4585 Ответ: ... ... @@ -4586,14 +4586,14 @@ 4586 4586 4587 4587 [ 4588 4588 { 4589 -"description": "", ~/~/ Поле описания ретранслятора4590 -"subscriberId": "", ~/~/ Идентификаторподписчика(клиента, чьи объекты будутретранслироваться)4591 -"protocolType": 0, ~/~/ Тип протокола ретрансляции4592 -"isEnabled": true, ~/~/ Признакретранслятора:true - включен, false - отключен4593 -"address": "string", ~/~/ Адрес и портпринимающего сервера4594 -"id": "", ~/~/ Идентификаторретранслятора4595 -"parentId": "", ~/~/ Идентификатор родителя(вышестоящего клиента)4596 -"deleted": true ~/~/ Признак удаления ретранслятора: true - удален, false - не удален4583 +"description": "", ~/~/ Определяет описание 4584 +"subscriberId": "", ~/~/ идентификатор запроса 4585 +"protocolType": 0, ~/~/ Тип протокола 4586 +"isEnabled": true, ~/~/ признак включения, Включен, true - включен, false - отключен 4587 +"address": "string", ~/~/ Адрес события 4588 +"id": "", ~/~/ идентификатор пользователя 4589 +"parentId": "", ~/~/ Guid идентификатор родителя 4590 +"deleted": true ~/~/ Признак удаления 4597 4597 } 4598 4598 ] 4599 4599 ... ... @@ -4676,413 +4676,6 @@ 4676 4676 ] 4677 4677 4678 4678 4679 -= (% style="color:#000000; font-size:18.6667px" %)**Раздел: Сельскохозяйственные поля **(%%) = 4680 - 4681 -== **Получение участка по id** == 4682 - 4683 -(% class="box infomessage" %) 4684 -((( 4685 -GET **/api/v3/agroLands/{id}** 4686 -))) 4687 - 4688 -Пример запроса: 4689 -id ~/~/ Идентификатор поля 4690 - 4691 -Пример ответа: 4692 - 4693 -((( 4694 -{ 4695 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор культуры 4696 - "cultureTechnologyId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор технологии 4697 - "fieldId": 0, ~/~/ Ссылка на группирующее с/х поле 4698 - "sourceId": 0, ~/~/ Ссылка на участок прошлого года 4699 - "cropRotations": [ ~/~/ Данные по севообороту 4700 - { 4701 - "landId": 0, ~/~/ ID поля 4702 - "landName": "string", ~/~/ Название поля 4703 - "year": 0, ~/~/ Год урожая 4704 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID культуры 4705 - "cultureName": "string", ~/~/ Название культуры 4706 - "productivity": 0, ~/~/ Урожайность 4707 - "area": 0, ~/~/ Площадь поля, Га 4708 - "total": 0, ~/~/ Валовый сбор 4709 - "productivityFact": 0, ~/~/ Фактическая урожайность 4710 - "areaFact": 0, ~/~/ Фактическая площадь поля, Га. 4711 - "totalFact": 0, ~/~/ Фактический валовый сбор 4712 - "start": "2024-12-20T07:45:52.611Z", ~/~/ Дата начала работ 4713 - "sowing": "2024-12-20T07:45:52.611Z", ~/~/ Дата сева 4714 - "harvesting": "2024-12-20T07:45:52.611Z", ~/~/ Дата уборки урожая 4715 - "isyearplan": true, ~/~/ План года 4716 - "comment": "string" ~/~/ Комментарий 4717 - } 4718 - ], 4719 - "cropVegetation": [ ~/~/ История вегетации поля 4720 - { 4721 - "values": [ ~/~/ Данные вегетации и состояния посева 4722 - { 4723 - "date": "2024-12-20T07:45:52.611Z", ~/~/ Дата 4724 - "ndvi": 0 ~/~/ Индекс вегетации 4725 - } 4726 - ], 4727 - "resources": [ ~/~/ Данные о снимках для каждого значения NDVI 4728 - { 4729 - "date": "2024-12-20T07:45:52.611Z", ~/~/ Дата 4730 - "type": "string", ~/~/ Тип 4731 - "pictureid": "string" ~/~/ Идентификатор ресурса 4732 - } 4733 - ], 4734 - "states": [ ~/~/ Ключевые даты развития поля 4735 - { 4736 - "date": "2024-12-20T07:45:52.611Z", ~/~/ Дата 4737 - "state": 0 ~/~/ Статус 0 - Посев, 1 - Всходы, 2 - Сбор урожая 4738 - } 4739 - ] 4740 - } 4741 - ], 4742 - "endDate": "2024-12-20T07:45:52.611Z", ~/~/ Дата закрытия года урожая 4743 - "counts": { 4744 - "fieldOperations": 0, ~/~/ Количество операций на поле 4745 - "actualFieldOperations": 0, ~/~/ Кол-во актуальных операций на поле 4746 - "facts": 0 ~/~/ Счётчик факта 4747 - }, 4748 - "planComment": "string", ~/~/ Комментарий к полю 4749 - "productivity": 0, ~/~/ Урожайность. 4750 - "sqPlan": 0, ~/~/ Определяет площадь поля, Га. 4751 -))) 4752 - 4753 -((( 4754 -((( 4755 - "startDate": "2024-12-20T07:45:52.611Z", ~/~/ Дата открытия года урожая 4756 - "year": 0, ~/~/ Год поля 4757 - "planState": 0, ~/~/ Статус годового планирования участка (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой) 4758 - "actualPlanState": 0, ~/~/ Статус годового планирования участка (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой) 4759 - "factState": 0, ~/~/ Статус годового планирования участка (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой) 4760 - "taskState": 0, ~/~/ Статус годового планирования участка (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой) 4761 - "status": 0, ~/~/ Статус с/х поля (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой) 4762 - "id": 0, ~/~/ Идентификатор объекта геозоны 4763 - "name": "string", ~/~/ Название объекта геозоны 4764 - "type": 0, ~/~/ Тип объекта геозоны 4765 - "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение 4766 - "fname": "string", ~/~/ Имя файла 4767 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор агента 4768 - "beginCalc": "2024-12-20T07:45:52.611Z", ~/~/ Дата начала расчетов для геозоны 4769 - "endCalc": "2024-12-20T07:45:52.611Z", ~/~/ Дата окончания расчетов для геозоны 4770 - "description": "string", ~/~/ Описание объекта геозоны 4771 - "area": 0, ~/~/ Площадь, м2 4772 - "perimetr": 0, ~/~/ Периметр, м 4773 - "createDate": "2024-12-20T07:45:52.611Z" ~/~/ Дата создания в бд 4774 -} 4775 -))) 4776 - 4777 - 4778 -== **Удалить участок** == 4779 - 4780 -(% class="box errormessage" %) 4781 -((( 4782 -DELETE **/api/v3/agroLands/{id}** 4783 -))) 4784 - 4785 -Пример запроса: 4786 -id ~/~/ Идентификатор поля 4787 - 4788 -Пример ответа: 4789 - 4790 -((( 4791 -200 ~/~/ Успех 4792 -))) 4793 - 4794 -((( 4795 - 4796 -))) 4797 - 4798 -((( 4799 -== **Сохранение участка** == 4800 - 4801 -(% class="box successmessage" %) 4802 -((( 4803 -POST **/api/v3/agroLands** 4804 -))) 4805 - 4806 -Пример запроса: 4807 - 4808 -((( 4809 -{ 4810 - "extId": "string", 4811 - "shape": "string", ~/~/ Форма поля 4812 - "shapeFormat": "string", ~/~/ Формат, в котором представлена форма поля 4813 - "display": "string", ~/~/ Настройки отображения 4814 - "year": 0, ~/~/ Год поля 4815 - "name": "string", ~/~/ Наименование 4816 - "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение 4817 - "startDate": "2024-12-20T08:19:59.635Z", ~/~/ Начало года урожая 4818 - "endDate": "2024-12-20T08:19:59.635Z", ~/~/ Конец года урожая 4819 - "planComment": "string", ~/~/ Комментарий к полю 4820 - "cropRotations": [ ~/~/ Данные по севообороту 4821 - { 4822 - "landId": 0, ~/~/ ID поля 4823 - "landName": "string", ~/~/ Название поля 4824 - "year": 0, ~/~/ Год урожая 4825 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID культуры 4826 - "cultureName": "string", ~/~/ Название культуры 4827 - "productivity": 0, ~/~/ Урожайность 4828 - "area": 0, ~/~/ Площадь поля, Га 4829 - "total": 0, ~/~/ Валовый сбор 4830 - "productivityFact": 0, ~/~/ Фактическая урожайность 4831 - "areaFact": 0, ~/~/ Фактическая площадь поля, Га. 4832 - "totalFact": 0, ~/~/ Фактический валовый сбор 4833 - "start": "2024-12-20T08:19:59.635Z", ~/~/ Дата начала работ 4834 - "sowing": "2024-12-20T08:19:59.635Z", ~/~/ Дата сева 4835 - "harvesting": "2024-12-20T08:19:59.635Z", ~/~/ Дата уборки урожая 4836 - "isyearplan": true, ~/~/ Годовой план 4837 - "comment": "string" ~/~/ Комментарий 4838 - } 4839 - ] 4840 -} 4841 -))) 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 -((( 4942 -== **Изменение участка** == 4943 - 4944 -(% class="box infomessage" %) 4945 -((( 4946 -PUT **/api/v3/agroLands** 4947 -))) 4948 - 4949 -Пример запроса: 4950 - 4951 -((( 4952 -((( 4953 -{ 4954 - "id": 0, ~/~/ Идентификатор поля 4955 - "extId": "string", ~/~/ ExtId 4956 - "shape": "string", ~/~/ Форма поля 4957 - "shapeFormat": "string", ~/~/ Формат, в котором представлена форма поля 4958 - "display": "string", ~/~/ Настройки отображения 4959 - "year": 0, ~/~/ Год поля 4960 - "name": "string", ~/~/ Наименование 4961 - "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение 4962 - "startDate": "2024-12-20T10:11:59.425Z", ~/~/ Начало года урожая 4963 - "endDate": "2024-12-20T10:11:59.425Z", ~/~/ Конец года урожая 4964 - "planComment": "string", ~/~/Комментарий к полю 4965 - "cropRotations": [ ~/~/ Данные по севообороту 4966 - { 4967 - "landId": 0, ~/~/ ID поля 4968 - "landName": "string", ~/~/ Название поля 4969 - "year": 0, ~/~/ Год урожая 4970 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID культуры 4971 - "cultureName": "string", ~/~/ Название культуры 4972 - "productivity": 0, ~/~/ Урожайность 4973 - "area": 0, ~/~/ Площадь поля, Га. 4974 - "total": 0, ~/~/ Валовый сбор 4975 - "productivityFact": 0, ~/~/ Фактическая урожайность 4976 - "areaFact": 0, ~/~/ Фактическая площадь поля, Га. 4977 - "totalFact": 0, ~/~/ Фактический валовый сбор 4978 - "start": "2024-12-20T10:11:59.425Z", ~/~/ Дата начала работ 4979 - "sowing": "2024-12-20T10:11:59.425Z", ~/~/ Дата сева 4980 - "harvesting": "2024-12-20T10:11:59.425Z", ~/~/ Дата уборки урожая 4981 - "isyearplan": true, 4982 - "comment": "string" ~/~/ Комментарий 4983 - } 4984 - ], 4985 - "deleteStatistic": true ~/~/ Нужно ли удалять статистику 4986 -} 4987 -))) 4988 -))) 4989 - 4990 -((( 4991 - 4992 -))) 4993 - 4994 -Пример ответа: 4995 - 4996 -((( 4997 -((( 4998 -((( 4999 -{ 5000 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор культуры 5001 - "cultureTechnologyId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор технологии 5002 - "fieldId": 0, ~/~/ Ссылка на группирующее с/х поле 5003 - "sourceId": 0, ~/~/ Ссылка на участок прошлого года 5004 - "cropRotations": [ ~/~/ Данные по севообороту 5005 - { 5006 - "landId": 0, ~/~/ ID поля 5007 - "landName": "string", ~/~/ Название поля 5008 - "year": 0, ~/~/ Год урожая 5009 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID культуры 5010 - "cultureName": "string", ~/~/ Название культуры 5011 - "productivity": 0, ~/~/ Урожайность 5012 - "area": 0, ~/~/ Площадь поля, Га 5013 - "total": 0, ~/~/ Валовый сбор 5014 - "productivityFact": 0, ~/~/ Фактическая урожайность 5015 - "areaFact": 0, ~/~/ Фактическая площадь поля, Га. 5016 - "totalFact": 0, ~/~/ Фактический валовый сбор 5017 - "start": "2024-12-20T10:11:59.533Z", ~/~/ Дата начала работ 5018 - "sowing": "2024-12-20T10:11:59.533Z", ~/~/ Дата сева 5019 - "harvesting": "2024-12-20T10:11:59.533Z", ~/~/ Дата уборки урожая 5020 - "isyearplan": true, ~/~/ 5021 - "comment": "string" ~/~/ Комментарий 5022 - } 5023 - ], 5024 - "cropVegetation": [ ~/~/ История вегетации поля 5025 - { 5026 - "values": [ ~/~/ Данные вегетации и состояния посева 5027 - { 5028 - "date": "2024-12-20T10:11:59.533Z", ~/~/ Дата 5029 - "ndvi": 0 ~/~/ Индекс вегетации 5030 - } 5031 - ], 5032 - "resources": [ ~/~/ Данные о снимках для каждого значения NDVI 5033 - { 5034 - "date": "2024-12-20T10:11:59.533Z", ~/~/ Дата 5035 - "type": "string", ~/~/ Тип 5036 - "pictureid": "string" ~/~/ Идентификатор ресурса 5037 - } 5038 - ], 5039 - "states": [ ~/~/ Ключевые даты развития поля 5040 - { 5041 - "date": "2024-12-20T10:11:59.533Z", ~/~/ Дата 5042 - "state": 0 ~/~/ Статус 0 - Всходы, 1 - Вершина, 2 - Сбор урожая 5043 - } 5044 - ] 5045 - } 5046 - ], 5047 - "endDate": "2024-12-20T10:11:59.533Z", ~/~/ Дата закрытия года урожая 5048 - "counts": { 5049 - "fieldOperations": 0, ~/~/ Количество операций на поле 5050 - "actualFieldOperations": 0, ~/~/ Кол-во актуальных операций на поле 5051 - "facts": 0 ~/~/ Счётчик факта 5052 - }, 5053 - "planComment": "string", ~/~/ Комментарий к полю 5054 - "productivity": 0, ~/~/ Урожайность. 5055 - "sqPlan": 0, ~/~/ Определяет площадь поля, Га. 5056 - "startDate": "2024-12-20T10:11:59.533Z", ~/~/ Дата открытия года урожая 5057 - "year": 0, ~/~/ Год поля 5058 - "planState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой 5059 - "actualPlanState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой 5060 - "factState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой 5061 - "taskState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой 5062 - "status": 0, ~/~/ Статус с/х поля 0 - нет, 1 - открыто, 2 - закрыто 5063 - "id": 0, ~/~/ Идентификатор объекта геозоны 5064 - "name": "string", ~/~/ Название объекта геозоны 5065 - "type": 0, ~/~/ Тип объекта геозоны 5066 - "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение 5067 - "fname": "string", ~/~/ Имя файла 5068 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор агента 5069 - "beginCalc": "2024-12-20T10:11:59.533Z", ~/~/ Дата начала расчетов для геозоны 5070 - "endCalc": "2024-12-20T10:11:59.533Z", ~/~/ Дата окончания расчетов для геозоны 5071 - "description": "string", ~/~/ Описание объекта геозоны 5072 - "area": 0, ~/~/ Площадь, м2 5073 - "perimetr": 0, ~/~/ Периметр, м 5074 - "createDate": "2024-12-20T10:11:59.533Z" ~/~/ Дата создания в бд 5075 -} 5076 -))) 5077 -))) 5078 -))) 5079 -))) 5080 -))) 5081 - 5082 - 5083 -))) 5084 -))) 5085 - 5086 5086 = (% style="color:#000000; font-size:18.6667px" %)Раздел: **Корзина**(%%) = 5087 5087 5088 5088 == (% style="color:#000000; font-size:16px" %)**Запрос на получение списка всех объектов в корзине**(%%) ==