Changes for page Методы API для работы с ГЛОНАССSoft
Last modified by Андрей Калиновский on 2025/01/14 11:58
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Gadmin1 +XWiki.SupportZhuchkov - 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 **Содержание страницы:** ... ... @@ -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", ~/~/ 4397 + "startDate": "2024-04-11T10:32:02.395Z", ~/~/Начало периода 4398 + "endDate": "2024-04-11T10:32:02.395Z", ~/~/Конец периода 4403 4403 "ids": [ 4404 - "3fa85f64-5717-4562-b3fc-2c963f66afa6" ~/~/ Идентификаторы4400 + "3fa85f64-5717-4562-b3fc-2c963f66afa6" ~/~/гуиды топливных карт 4405 4405 ], 4406 - "timezone": 0 ~/~/ Часовойпояс4402 + "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" ~/~/ 4408 + "date": "2024-04-11T10:41:02.265Z", ~/~/Дата и время транзакции 4409 + "driver": "string", ~/~/Водители, привязанные к ТК 4410 + "object": "string", ~/~/Наименование ТС 4411 + "amount": 0, ~/~/Количество топлива 4412 + "amountDut": 0, ~/~/Количество по ДУТ 4413 + "amountDiff": 0, ~/~/Разница, л 4414 + "amountDiffPerc": 0, ~/~/Разница, % 4415 + "summa": 0, ~/~/Стоимость, руб 4416 + "serviceName": "string", ~/~/Тип топлива 4417 + "price": 0, ~/~/Цена за литр, руб 4418 + "cardName": "string", ~/~/Наименование ТК 4419 + "cardNum": "string", ~/~/Номер ТК 4420 + "operator": "string", ~/~/Оператор ТК 4421 + "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 -Идентификаторретранслятора4435 +Идентификатор запроса: 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": [ ~/~/ 4441 +"description": "", ~/~/ Определяет описание 4442 +"subscriberId": "", ~/~/ Подписчик 4443 +"protocolType": 0, ~/~/ Тип протокола 4444 +"isEnabled": true, ~/~/ признак включения, Включен, true - включен, false - отключен 4445 +"address": "string", ~/~/ Адрес события 4446 +"objects": [ ~/~/Объекты для ретрансляции 4451 4451 { 4452 4452 "id": "", ~/~/ Идентификатор объекта ретрансляции 4453 4453 "name": "", ~/~/ Наименование объекта ретрансляции 4454 -"imei": "", ~/~/ IMEI объекта ретрансляции4455 -"isEnabled": true ~/~/ Признакобъекта ретрансляции:true - включен, false - отключен4450 +"imei": "", ~/~/ IMEI объекта 4451 +"isEnabled": true ~/~/ признак включения, Включен, true - включен, false - отключен 4456 4456 } 4457 4457 ], 4458 -"id": "", ~/~/ Идентификаторретранслятора4459 -"parentId": "", ~/~/ Идентификаторродителя(вышестоящего клиента)4460 -"deleted": "" ~/~/ Признак удаления ретранслятора:true - включен, false - отключен4454 +"id": "", ~/~/ идентификатор пользователя 4455 +"parentId": "", ~/~/Guid родителя 4456 +"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 - Идентификаторретранслятора4467 +Параметр запроса: 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 - отключен4480 +"description": "", ~/~/ Описание 4481 +"subscriberId": "", ~/~/ Подписчик 4482 +"protocolType": 0, ~/~/ Тип протокола 4483 +"address": "", ~/~/ Адрес ретрансляции 4484 +"isEnabled": "", ~/~/ признак включения, Включен, true - включен, false - отключен 4489 4489 "objects": [ ~/~/Объекты для ретрансляции 4490 4490 { 4491 -"id": "", ~/~/ Идентификаторретранслятора4492 -"imei": "", ~/~/ ретрансляции4493 -"isEnabled": "" ~/~/ Признакобъекта ретрансляции:true - включен, false - отключен4487 +"id": "", ~/~/ идентификатор пользователя 4488 +"imei": "", ~/~/IMEI объекта 4489 +"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": [ 4498 +"description": "string", ~/~/ Определяет описание 4499 +"subscriberId": "", ~/~/ идентификатор запроса 4500 +"protocolType": 0, ~/~/ Тип протокола 4501 +"isEnabled": "", ~/~/ признак включения, Включен, true - включен, false - отключен 4502 +"address": "", ~/~/ Адрес события 4503 +"objects": [ ~/~/Объекты для ретрансляции 4508 4508 { 4509 -"id": "", ~/~/ Идентификатор объектаретрансляции4510 -"name": "string", ~/~/ На именование объекта ретрансляции4511 -"imei": "", ретрансляции4512 -"isEnabled": true ~/~/ Признакобъекта ретрансляции:true - включен, false - отключен4505 +"id": "", ~/~/ идентификатор пользователя 4506 +"name": "string", ~/~/ Название уведомления 4507 +"imei": "string", ~/~/IMEI объекта 4508 +"isEnabled": true ~/~/ признак включения, Включен, true - включен, false - отключен 4513 4513 } 4514 - ], 4515 -"id": "", ~/~/ Идентификаторретранслятора4516 -"parentId": "", ~/~/ Идентификатор родителя(вышестоящего клиента)4517 -"deleted": true ~/~/ Признак удаления ретранслятора: true - удален, false - не удален4510 + ], 4511 +"id": "", ~/~/ идентификатор пользователя 4512 +"parentId": "", ~/~/ Guid идентификатор родителя 4513 +"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": ~/~/ 4527 +"id": "", ~/~/ идентификатор пользователя 4528 +"description": "string", ~/~/ Определяет описание 4529 +"subscriberId": "", ~/~/ идентификатор запроса 4530 +"protocolType": 0, ~/~/ Тип протокола 4531 +"isEnabled": true, ~/~/ признак включения, Включен, true - включен, false - отключен 4532 +"address": "string", ~/~/ Адрес события 4533 +"objects": ~/~/Объекты для ретрансляции 4538 4538 [ 4539 4539 { 4540 -"id": "", ~/~/ Идентификатор объектаретрансляции4541 -"imei": "", ~/~/ ретрансляции4542 -"isEnabled": true ~/~/ Признакобъекта ретрансляции:true - включен, false - отключен4536 +"id": "", ~/~/ идентификатор пользователя 4537 +"imei": "", ~/~/IMEI объекта 4538 +"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": [ ~/~/ 4547 +"description": "", ~/~/ Определяет описание 4548 +"subscriberId": "", ~/~/ идентификатор запроса 4549 +"protocolType": 0, ~/~/ Тип протокола 4550 +"isEnabled": true, ~/~/ признак включения, Включен, true - включен, false - отключен 4551 +"address": "string", ~/~/ Адрес события 4552 +"objects": [ ~/~/Объекты для ретрансляции 4557 4557 { 4558 -"id": "", ~/~/ Идентификатор объектаретрансляции4559 -"name": "string", ~/~/ На именование объекта ретрансляции4560 -"imei": "", ~/~/ ретрансляции4561 -"isEnabled": true ~/~/ Признакобъекта ретрансляции:true - включен, false - отключен4554 +"id": "", ~/~/ идентификатор пользователя 4555 +"name": "string", ~/~/ Название уведомления 4556 +"imei": "", ~/~/IMEI объекта 4557 +"isEnabled": true ~/~/ признак включения, Включен, true - включен, false - отключен 4562 4562 } 4563 4563 ], 4564 -"id": "", ~/~/ Идентификаторретранслятора4565 -"parentId": "", ~/~/ Идентификатор родителя(вышестоящего клиента)4566 -"deleted": true ~/~/ Признак удаления ретранслятора: true - удален, false - не удален4560 +"id": "", ~/~/ идентификатор пользователя 4561 +"parentId": "", ~/~/ Guid идентификатор родителя 4562 +"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": "" ~/~/ Идентификатор родительскогоагента, для которого надо получить данные(обязательный параметр).4576 +"id": "", ~/~/ идентификатор пользователя 4577 +"search": "string", ~/~/Строка поиска. Поиск производится по имени подписчика, описанию, типу протокола и адресу 4578 +"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 - не удален4585 +"description": "", ~/~/ Определяет описание 4586 +"subscriberId": "", ~/~/ идентификатор запроса 4587 +"protocolType": 0, ~/~/ Тип протокола 4588 +"isEnabled": true, ~/~/ признак включения, Включен, true - включен, false - отключен 4589 +"address": "string", ~/~/ Адрес события 4590 +"id": "", ~/~/ идентификатор пользователя 4591 +"parentId": "", ~/~/ Guid идентификатор родителя 4592 +"deleted": true ~/~/ Признак удаления 4597 4597 } 4598 4598 ] 4599 4599 ... ... @@ -4676,517 +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 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор культуры 4853 - "cultureTechnologyId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор технологии 4854 - "fieldId": 0, ~/~/ Ссылка на группирующее с/х поле 4855 - "sourceId": 0, ~/~/ Ссылка на участок прошлого года 4856 - "cropRotations": [ ~/~/ Данные по севообороту 4857 - { 4858 - "landId": 0, ~/~/ ID поля 4859 - "landName": "string", ~/~/ Название поля 4860 - "year": 0, ~/~/ Год урожая 4861 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID культуры 4862 - "cultureName": "string", ~/~/ Название культуры 4863 - "productivity": 0, ~/~/ Урожайность 4864 - "area": 0, ~/~/ Площадь поля, Га. 4865 - "total": 0, ~/~/ Валовый сбор 4866 - "productivityFact": 0, ~/~/ Фактическая урожайность 4867 - "areaFact": 0, ~/~/ Фактическая площадь поля, Га. 4868 - "totalFact": 0, ~/~/ Фактический валовый сбор 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, ~/~/ годовой план 4873 - "comment": "string" ~/~/ Комментарий 4874 - } 4875 - ], 4876 - "cropVegetation": [ ~/~/ История вегетации поля 4877 - { 4878 - "values": [ ~/~/ Данные вегетации и состояния посева 4879 - { 4880 - "date": "2024-12-20T08:19:59.743Z", ~/~/ Дата 4881 - "ndvi": 0 ~/~/ Индекс вегетации 4882 - } 4883 - ], 4884 - "resources": [ ~/~/ Данные о снимках для каждого значения NDVI 4885 - { 4886 - "date": "2024-12-20T08:19:59.743Z", ~/~/ Дата 4887 - "type": "string", ~/~/ Тип 4888 - "pictureid": "string" ~/~/ Идентификатор ресурса 4889 - } 4890 - ], 4891 - "states": [ ~/~/ Ключевые даты развития поля 4892 - { 4893 - "date": "2024-12-20T08:19:59.743Z", ~/~/ Дата 4894 - "state": 0 ~/~/ Статус 0 - Всходы, 1 - Вершина, 2 - Сбор урожая 4895 - } 4896 - ] 4897 - } 4898 - ], 4899 - "endDate": "2024-12-20T08:19:59.743Z", ~/~/ Дата закрытия года урожая 4900 - "counts": { 4901 - "fieldOperations": 0, ~/~/ Количество операций на поле 4902 - "actualFieldOperations": 0, ~/~/ Кол-во актуальных операций на поле 4903 - "facts": 0 ~/~/ Счётчик факта 4904 - }, 4905 - "planComment": "string", ~/~/ Комментарий к полю 4906 -))) 4907 - 4908 -((( 4909 - "productivity": 0, ~/~/ Урожайность. 4910 - "sqPlan": 0, ~/~/ Определяет площадь поля, Га. 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 - Закрыто 4918 - "id": 0, ~/~/ Идентификатор объекта геозоны 4919 - "name": "string", ~/~/ Название объекта геозоны 4920 - "type": 0, ~/~/ Тип объекта геозоны 4921 - "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение 4922 - "fname": "string", ~/~/ Имя файла 4923 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор агента 4924 - "beginCalc": "2024-12-20T08:19:59.743Z", ~/~/ Дата начала расчетов для геозоны 4925 - "endCalc": "2024-12-20T08:19:59.743Z", ~/~/ Дата окончания расчетов для геозоны 4926 - "description": "string", ~/~/ Описание объекта геозоны 4927 - "area": 0, ~/~/ Площадь, м2 4928 - "perimetr": 0, ~/~/ Периметр, м 4929 - "createDate": "2024-12-20T08:19:59.743Z" ~/~/ Дата создания в бд 4930 -} 4931 -))) 4932 - 4933 -((( 4934 - 4935 -))) 4936 - 4937 -((( 4938 -== **Изменение поля** == 4939 - 4940 -(% class="box infomessage" %) 4941 -((( 4942 -PUT **/api/v3/agroLands** 4943 -))) 4944 - 4945 -Пример запроса: 4946 - 4947 -((( 4948 -((( 4949 -{ 4950 - "id": 0, ~/~/ Идентификатор поля 4951 - "extId": "string", ~/~/ ExtId 4952 - "shape": "string", ~/~/ Форма поля 4953 - "shapeFormat": "string", ~/~/ Формат, в котором представлена форма поля 4954 - "display": "string", ~/~/ Настройки отображения 4955 - "year": 0, ~/~/ Год поля 4956 - "name": "string", ~/~/ Наименование 4957 - "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение 4958 - "startDate": "2024-12-20T10:11:59.425Z", ~/~/ Начало года урожая 4959 - "endDate": "2024-12-20T10:11:59.425Z", ~/~/ Конец года урожая 4960 - "planComment": "string", ~/~/Комментарий к полю 4961 - "cropRotations": [ ~/~/ Данные по севообороту 4962 - { 4963 - "landId": 0, ~/~/ ID поля 4964 - "landName": "string", ~/~/ Название поля 4965 - "year": 0, ~/~/ Год урожая 4966 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID культуры 4967 - "cultureName": "string", ~/~/ Название культуры 4968 - "productivity": 0, ~/~/ Урожайность 4969 - "area": 0, ~/~/ Площадь поля, Га. 4970 - "total": 0, ~/~/ Валовый сбор 4971 - "productivityFact": 0, ~/~/ Фактическая урожайность 4972 - "areaFact": 0, ~/~/ Фактическая площадь поля, Га. 4973 - "totalFact": 0, ~/~/ Фактический валовый сбор 4974 - "start": "2024-12-20T10:11:59.425Z", ~/~/ Дата начала работ 4975 - "sowing": "2024-12-20T10:11:59.425Z", ~/~/ Дата сева 4976 - "harvesting": "2024-12-20T10:11:59.425Z", ~/~/ Дата уборки урожая 4977 - "isyearplan": true, 4978 - "comment": "string" ~/~/ Комментарий 4979 - } 4980 - ], 4981 - "deleteStatistic": true ~/~/ Нужно ли удалять статистику 4982 -} 4983 -))) 4984 -))) 4985 - 4986 -((( 4987 - 4988 -))) 4989 - 4990 -Пример ответа: 4991 - 4992 -((( 4993 -((( 4994 -((( 4995 -{ 4996 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор культуры 4997 - "cultureTechnologyId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор технологии 4998 - "fieldId": 0, ~/~/ Ссылка на группирующее с/х поле 4999 - "sourceId": 0, ~/~/ Ссылка на участок прошлого года 5000 - "cropRotations": [ ~/~/ Данные по севообороту 5001 - { 5002 - "landId": 0, ~/~/ ID поля 5003 - "landName": "string", ~/~/ Название поля 5004 - "year": 0, ~/~/ Год урожая 5005 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID культуры 5006 - "cultureName": "string", ~/~/ Название культуры 5007 - "productivity": 0, ~/~/ Урожайность 5008 - "area": 0, ~/~/ Площадь поля, Га 5009 - "total": 0, ~/~/ Валовый сбор 5010 - "productivityFact": 0, ~/~/ Фактическая урожайность 5011 - "areaFact": 0, ~/~/ Фактическая площадь поля, Га. 5012 - "totalFact": 0, ~/~/ Фактический валовый сбор 5013 - "start": "2024-12-20T10:11:59.533Z", ~/~/ Дата начала работ 5014 - "sowing": "2024-12-20T10:11:59.533Z", ~/~/ Дата сева 5015 - "harvesting": "2024-12-20T10:11:59.533Z", ~/~/ Дата уборки урожая 5016 - "isyearplan": true, ~/~/ 5017 - "comment": "string" ~/~/ Комментарий 5018 - } 5019 - ], 5020 - "cropVegetation": [ ~/~/ История вегетации поля 5021 - { 5022 - "values": [ ~/~/ Данные вегетации и состояния посева 5023 - { 5024 - "date": "2024-12-20T10:11:59.533Z", ~/~/ Дата 5025 - "ndvi": 0 ~/~/ Индекс вегетации 5026 - } 5027 - ], 5028 - "resources": [ ~/~/ Данные о снимках для каждого значения NDVI 5029 - { 5030 - "date": "2024-12-20T10:11:59.533Z", ~/~/ Дата 5031 - "type": "string", ~/~/ Тип 5032 - "pictureid": "string" ~/~/ Идентификатор ресурса 5033 - } 5034 - ], 5035 - "states": [ ~/~/ Ключевые даты развития поля 5036 - { 5037 - "date": "2024-12-20T10:11:59.533Z", ~/~/ Дата 5038 - "state": 0 ~/~/ Статус 0 - Всходы, 1 - Вершина, 2 - Сбор урожая 5039 - } 5040 - ] 5041 - } 5042 - ], 5043 - "endDate": "2024-12-20T10:11:59.533Z", ~/~/ Дата закрытия года урожая 5044 - "counts": { 5045 - "fieldOperations": 0, ~/~/ Количество операций на поле 5046 - "actualFieldOperations": 0, ~/~/ Кол-во актуальных операций на поле 5047 - "facts": 0 ~/~/ Счётчик факта 5048 - }, 5049 - "planComment": "string", ~/~/ Комментарий к полю 5050 - "productivity": 0, ~/~/ Урожайность. 5051 - "sqPlan": 0, ~/~/ Определяет площадь поля, Га. 5052 - "startDate": "2024-12-20T10:11:59.533Z", ~/~/ Дата открытия года урожая 5053 - "year": 0, ~/~/ Год поля 5054 - "planState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой 5055 - "actualPlanState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой 5056 - "factState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой 5057 - "taskState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой 5058 - "status": 0, ~/~/ Статус с/х поля 0 - нет, 1 - открыто, 2 - закрыто 5059 - "id": 0, ~/~/ Идентификатор объекта геозоны 5060 - "name": "string", ~/~/ Название объекта геозоны 5061 - "type": 0, ~/~/ Тип объекта геозоны 5062 - "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение 5063 - "fname": "string", ~/~/ Имя файла 5064 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор агента 5065 - "beginCalc": "2024-12-20T10:11:59.533Z", ~/~/ Дата начала расчетов для геозоны 5066 - "endCalc": "2024-12-20T10:11:59.533Z", ~/~/ Дата окончания расчетов для геозоны 5067 - "description": "string", ~/~/ Описание объекта геозоны 5068 - "area": 0, ~/~/ Площадь, м2 5069 - "perimetr": 0, ~/~/ Периметр, м 5070 - "createDate": "2024-12-20T10:11:59.533Z" ~/~/ Дата создания в бд 5071 -} 5072 -))) 5073 -))) 5074 -))) 5075 -))) 5076 -))) 5077 - 5078 - 5079 -== **Возвращает список полей** == 5080 - 5081 -(% class="box successmessage" %) 5082 -((( 5083 -POST **/api/v3/agroLands/updateOpenCloseYear** 5084 -))) 5085 - 5086 -Пример запроса: 5087 - 5088 -((( 5089 -((( 5090 -{ 5091 - "agroLandIds": [ ~/~/ Идентификаторы полей для которых меняется год урожая 5092 - 0 5093 - ], 5094 - "newStartDate": "2024-12-20T11:43:43.921Z", ~/~/ Новая дата начала урожая 5095 - "newEndDate": "2024-12-20T11:43:43.921Z" ~/~/ Новая дата закрытия урожая 5096 -} 5097 -))) 5098 - 5099 - 5100 -))) 5101 - 5102 -Пример ответа: 5103 - 5104 -((( 5105 -((( 5106 -{ 5107 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор культуры 5108 - "cultureTechnologyId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор технологии 5109 - "fieldId": 0, ~/~/ Ссылка на группирующее с/х поле 5110 - "sourceId": 0, ~/~/ Ссылка на участок прошлого года 5111 - "cropRotations": [ ~/~/ Данные по севообороту 5112 - { 5113 - "landId": 0, ~/~/ ID поля 5114 - "landName": "string", ~/~/ Название поля 5115 - "year": 0, ~/~/ Год урожая 5116 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID культуры 5117 - "cultureName": "string", ~/~/ Название культуры 5118 - "productivity": 0, ~/~/ Урожайность 5119 - "area": 0, ~/~/ Площадь поля, Га. 5120 - "total": 0, ~/~/ Валовый сбор 5121 - "productivityFact": 0, ~/~/ Фактическая урожайность 5122 - "areaFact": 0, ~/~/ Фактическая площадь поля, Га. 5123 - "totalFact": 0, ~/~/ Фактический валовый сбор 5124 - "start": "2024-12-20T11:43:44.091Z", ~/~/ Дата начала работ 5125 - "sowing": "2024-12-20T11:43:44.091Z", ~/~/ Дата сева 5126 - "harvesting": "2024-12-20T11:43:44.091Z", ~/~/ Дата уборки урожая 5127 - "isyearplan": true, ~/~/ 5128 - "comment": "string" ~/~/ Комментарий 5129 - } 5130 - ], 5131 - "cropVegetation": [ ~/~/ История вегетации поля 5132 - { 5133 - "values": [ ~/~/ Данные вегетации и состояния посева 5134 - { 5135 - "date": "2024-12-20T11:43:44.091Z", ~/~/ Дата 5136 - "ndvi": 0 ~/~/ Индекс вегетации 5137 - } 5138 - ], 5139 - "resources": [ ~/~/ Данные о снимках для каждого значения NDVI 5140 - { 5141 - "date": "2024-12-20T11:43:44.091Z", ~/~/ Дата 5142 - "type": "string", ~/~/ Тип 5143 - "pictureid": "string" ~/~/ Идентификатор ресурса 5144 - } 5145 - ], 5146 - "states": [ ~/~/ Ключевые даты развития поля 5147 - { 5148 - "date": "2024-12-20T11:43:44.091Z", ~/~/ Дата 5149 - "state": 0 ~/~/ Статус 0 - Всходы, 1 - Вершина, 2 - Сбор урожая 5150 - } 5151 - ] 5152 - } 5153 - ], 5154 - "endDate": "2024-12-20T11:43:44.091Z", ~/~/ Дата закрытия года урожая 5155 - "counts": { 5156 - "fieldOperations": 0, ~/~/ Количество операций на поле 5157 - "actualFieldOperations": 0, ~/~/ Кол-во актуальных операций на поле 5158 - "facts": 0 ~/~/ Счётчик факта 5159 - }, 5160 - "planComment": "string", ~/~/ Комментарий к полю 5161 - "productivity": 0, ~/~/ Урожайность. 5162 - "sqPlan": 0, ~/~/ Определяет площадь поля, Га. 5163 - "startDate": "2024-12-20T11:43:44.091Z", ~/~/ Дата открытия года урожая 5164 - "year": 0, ~/~/ Год поля 5165 - "planState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто частично с ошибкой 5166 - "actualPlanState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто частично с ошибкой 5167 - "factState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто частично с ошибкой 5168 - "taskState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто частично с ошибкой 5169 - "status": 0, ~/~/ Статус с/х поля 0 - нет, 1 - открыто, 2 - закрыто 5170 - "id": 0, ~/~/ Идентификатор объекта геозоны 5171 - "name": "string", ~/~/ Название объекта геозоны 5172 - "type": 0, ~/~/ Тип объекта геозоны 5173 - "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение 5174 - "fname": "string", ~/~/ Имя файла 5175 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор агента 5176 - "beginCalc": "2024-12-20T11:43:44.091Z", ~/~/ Дата начала расчетов для геозоны 5177 - "endCalc": "2024-12-20T11:43:44.091Z", ~/~/ Дата окончания расчетов для геозоны 5178 - "description": "string", ~/~/ Описание объекта геозоны 5179 - "area": 0, ~/~/ Площадь, м2 5180 - "perimetr": 0, ~/~/ ериметр, м 5181 - "createDate": "2024-12-20T11:43:44.091Z" ~/~/ Дата создания в бд 5182 -} 5183 -))) 5184 - 5185 - 5186 -))) 5187 -))) 5188 -))) 5189 - 5190 5190 = (% style="color:#000000; font-size:18.6667px" %)Раздел: **Корзина**(%%) = 5191 5191 5192 5192 == (% style="color:#000000; font-size:16px" %)**Запрос на получение списка всех объектов в корзине**(%%) ==