Changes for page Методы API для работы с ГЛОНАССSoft
Last modified by Андрей Калиновский on 2025/01/14 11:58
<
>
edited by Андрей Калиновский
on 2024/12/20 13:14
on 2024/12/20 13:14
edited by Андрей Калиновский
on 2024/12/20 16:41
on 2024/12/20 16:41
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 ))) ... ... @@ -4604,7 +4604,7 @@ 4604 4604 4605 4605 (% class="box infomessage" %) 4606 4606 ((( 4607 -POST **/api/v3/Reports/harvesterUnloading**4603 +**POST /api/v3/Reports/harvesterUnloading** 4608 4608 ))) 4609 4609 4610 4610 Пример запроса: ... ... @@ -4678,11 +4678,214 @@ 4678 4678 4679 4679 = (% style="color:#000000; font-size:18.6667px" %)**Раздел: Сельскохозяйственные поля **(%%) = 4680 4680 4681 -== **Получение участка по id** == 4682 4682 4678 +== **Запрос списка полей** == 4679 + 4680 +(% class="box successmessage" %) 4681 +((( 4682 +**POST /api/v3/agroLands/find** 4683 +))) 4684 + 4685 +Пример запроса: 4686 + 4687 +((( 4688 +((( 4689 +((( 4690 +{ 4691 + "year": 0, ~/~/ Фильтр по году 4692 + "name": "string", ~/~/ Фильтр по названию 4693 + "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6" ~/~/ Фильтр по подразделению 4694 +} 4695 +))) 4696 +))) 4697 + 4698 + 4699 +))) 4700 + 4701 +Пример ответа: 4702 + 4703 +((( 4704 +[ 4705 + { 4706 + "sqPlan": 0, ~/~/ Определяет площадь поля, Га. 4707 + "year": 0, ~/~/ Год поля 4708 + "startDate": "2024-12-20T12:27:07.523Z", ~/~/ Начало года урожая 4709 + "endDate": "2024-12-20T12:27:07.523Z", ~/~/ Конец года урожая 4710 + "status": 0, ~/~/ Статус с/х поля 0 - нет, 1 - открыто, 2 - закрыто 4711 + "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор культуры 4712 + "cultureTechnologyId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор технологии 4713 + "counts": { ~/~/ Счётчики с/х поля 4714 + "fieldOperations": 0, ~/~/ Количество операций на поле 4715 + "actualFieldOperations": 0, ~/~/ Кол-во актуальных операций на поле 4716 + "facts": 0 ~/~/ Счётчик факта 4717 + }, 4718 + "planState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто частично с ошибкой 4719 + "actualPlanState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто частично с ошибкой 4720 + "factState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто частично с ошибкой 4721 + "taskState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто частично с ошибкой 4722 + "fieldId": 0, ~/~/ Ссылка на группирующее с/х поле 4723 + "sourceId": 0, ~/~/ Ссылка на участок прошлого года 4724 + "planComment": "string", ~/~/ Комментарий к полю 4725 + "productivity": 0, ~/~/ Урожайность. 4726 + "id": 0, ~/~/ Идентификатор объекта геозоны 4727 + "name": "string", ~/~/ Название объекта геозоны 4728 + "type": 0, ~/~/ Тип объекта геозоны 4729 + "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение 4730 + "fname": "string", ~/~/ Имя файла 4731 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор агента 4732 + "beginCalc": "2024-12-20T12:27:07.523Z", ~/~/ Дата начала расчетов для геозоны 4733 + "endCalc": "2024-12-20T12:27:07.523Z", ~/~/ Дата окончания расчетов для геозоны 4734 + "description": "string", ~/~/ Описание объекта геозоны 4735 + "area": 0, ~/~/ Площадь, м2 4736 + "perimetr": 0, ~/~/ Периметр, м 4737 + "createDate": "2024-12-20T12:27:07.523Z" ~/~/ Дата создания в бд 4738 + } 4739 +] 4740 + 4741 + 4742 +== **Создание нового поля ** == 4743 + 4744 +(% class="box successmessage" %) 4745 +((( 4746 +**POST /api/v3/agroLands** 4747 +))) 4748 + 4749 +Пример запроса: 4750 + 4751 +((( 4752 +{ 4753 + "extId": "string", 4754 + "shape": "string", ~/~/ Форма поля 4755 + "shapeFormat": "string", ~/~/ Формат, в котором представлена форма поля 4756 + "display": "string", ~/~/ Настройки отображения 4757 + "year": 0, ~/~/ Год поля 4758 + "name": "string", ~/~/ Наименование 4759 + "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение 4760 + "startDate": "2024-12-20T08:19:59.635Z", ~/~/ Начало года урожая 4761 + "endDate": "2024-12-20T08:19:59.635Z", ~/~/ Конец года урожая 4762 + "planComment": "string", ~/~/ Комментарий к полю 4763 + "cropRotations": [ ~/~/ Данные по севообороту 4764 + { 4765 + "landId": 0, ~/~/ ID поля 4766 + "landName": "string", ~/~/ Название поля 4767 + "year": 0, ~/~/ Год урожая 4768 + "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID культуры 4769 + "cultureName": "string", ~/~/ Название культуры 4770 + "productivity": 0, ~/~/ Урожайность 4771 + "area": 0, ~/~/ Площадь поля, Га 4772 + "total": 0, ~/~/ Валовый сбор 4773 + "productivityFact": 0, ~/~/ Фактическая урожайность 4774 + "areaFact": 0, ~/~/ Фактическая площадь поля, Га. 4775 + "totalFact": 0, ~/~/ Фактический валовый сбор 4776 + "start": "2024-12-20T08:19:59.635Z", ~/~/ Дата начала работ 4777 + "sowing": "2024-12-20T08:19:59.635Z", ~/~/ Дата сева 4778 + "harvesting": "2024-12-20T08:19:59.635Z", ~/~/ Дата уборки урожая 4779 + "isyearplan": true, ~/~/ Годовой план 4780 + "comment": "string" ~/~/ Комментарий 4781 + } 4782 + ] 4783 +} 4784 +))) 4785 + 4786 +((( 4787 + 4788 +))) 4789 + 4790 +Пример ответа: 4791 + 4792 +((( 4793 +((( 4794 +{ 4795 + "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор культуры 4796 + "cultureTechnologyId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор технологии 4797 + "fieldId": 0, ~/~/ Ссылка на группирующее с/х поле 4798 + "sourceId": 0, ~/~/ Ссылка на участок прошлого года 4799 + "cropRotations": [ ~/~/ Данные по севообороту 4800 + { 4801 + "landId": 0, ~/~/ ID поля 4802 + "landName": "string", ~/~/ Название поля 4803 + "year": 0, ~/~/ Год урожая 4804 + "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID культуры 4805 + "cultureName": "string", ~/~/ Название культуры 4806 + "productivity": 0, ~/~/ Урожайность 4807 + "area": 0, ~/~/ Площадь поля, Га. 4808 + "total": 0, ~/~/ Валовый сбор 4809 + "productivityFact": 0, ~/~/ Фактическая урожайность 4810 + "areaFact": 0, ~/~/ Фактическая площадь поля, Га. 4811 + "totalFact": 0, ~/~/ Фактический валовый сбор 4812 + "start": "2024-12-20T08:19:59.743Z", ~/~/ Дата начала работ 4813 + "sowing": "2024-12-20T08:19:59.743Z", ~/~/ Дата сева 4814 + "harvesting": "2024-12-20T08:19:59.743Z", ~/~/ Дата уборки урожая 4815 + "isyearplan": true, ~/~/ годовой план 4816 + "comment": "string" ~/~/ Комментарий 4817 + } 4818 + ], 4819 + "cropVegetation": [ ~/~/ История вегетации поля 4820 + { 4821 + "values": [ ~/~/ Данные вегетации и состояния посева 4822 + { 4823 + "date": "2024-12-20T08:19:59.743Z", ~/~/ Дата 4824 + "ndvi": 0 ~/~/ Индекс вегетации 4825 + } 4826 + ], 4827 + "resources": [ ~/~/ Данные о снимках для каждого значения NDVI 4828 + { 4829 + "date": "2024-12-20T08:19:59.743Z", ~/~/ Дата 4830 + "type": "string", ~/~/ Тип 4831 + "pictureid": "string" ~/~/ Идентификатор ресурса 4832 + } 4833 + ], 4834 + "states": [ ~/~/ Ключевые даты развития поля 4835 + { 4836 + "date": "2024-12-20T08:19:59.743Z", ~/~/ Дата 4837 + "state": 0 ~/~/ Статус 0 - Всходы, 1 - Вершина, 2 - Сбор урожая 4838 + } 4839 + ] 4840 + } 4841 + ], 4842 + "endDate": "2024-12-20T08:19:59.743Z", ~/~/ Дата закрытия года урожая 4843 + "counts": { 4844 + "fieldOperations": 0, ~/~/ Количество операций на поле 4845 + "actualFieldOperations": 0, ~/~/ Кол-во актуальных операций на поле 4846 + "facts": 0 ~/~/ Счётчик факта 4847 + }, 4848 + "planComment": "string", ~/~/ Комментарий к полю 4849 +))) 4850 + 4851 +((( 4852 + "productivity": 0, ~/~/ Урожайность. 4853 + "sqPlan": 0, ~/~/ Определяет площадь поля, Га. 4854 + "startDate": "2024-12-20T08:19:59.743Z", ~/~/ Дата открытия года урожая 4855 + "year": 0, ~/~/ Год поля 4856 + "planState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой 4857 + "actualPlanState": 0, ~/~/ Актуальный статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой 4858 + "factState": 0, ~/~/ Фактический статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой 4859 + "taskState": 0, ~/~/ Статус задачи годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой 4860 + "status": 0, ~/~/ Статус с/х поля 0 - Нет, 1 - Открыто, 2 - Закрыто 4861 + "id": 0, ~/~/ Идентификатор объекта геозоны 4862 + "name": "string", ~/~/ Название объекта геозоны 4863 + "type": 0, ~/~/ Тип объекта геозоны 4864 + "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение 4865 + "fname": "string", ~/~/ Имя файла 4866 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор агента 4867 + "beginCalc": "2024-12-20T08:19:59.743Z", ~/~/ Дата начала расчетов для геозоны 4868 + "endCalc": "2024-12-20T08:19:59.743Z", ~/~/ Дата окончания расчетов для геозоны 4869 + "description": "string", ~/~/ Описание объекта геозоны 4870 + "area": 0, ~/~/ Площадь, м2 4871 + "perimetr": 0, ~/~/ Периметр, м 4872 + "createDate": "2024-12-20T08:19:59.743Z" ~/~/ Дата создания в бд 4873 +} 4874 + 4875 + 4876 +))) 4877 +))) 4878 +))) 4879 + 4880 +== **Получение поля по id** == 4881 + 4683 4683 (% class="box infomessage" %) 4684 4684 ((( 4685 -GET **/api/v3/agroLands/{id}**4884 +**GET /api/v3/agroLands/{id}** 4686 4686 ))) 4687 4687 4688 4688 Пример запроса: ... ... @@ -4775,11 +4775,11 @@ 4775 4775 ))) 4776 4776 4777 4777 4778 -== **Удали тьучасток** ==4977 +== **Удаление существующего поля** == 4779 4779 4780 4780 (% class="box errormessage" %) 4781 4781 ((( 4782 -DELETE **/api/v3/agroLands/{id}**4981 +**DELETE /api/v3/agroLands/{id}** 4783 4783 ))) 4784 4784 4785 4785 Пример запроса: ... ... @@ -4796,18 +4796,26 @@ 4796 4796 ))) 4797 4797 4798 4798 ((( 4799 -== **Сохранение участка** == 4998 +((( 4999 +((( 5000 + 5001 +))) 4800 4800 4801 -(% class="box successmessage" %) 4802 4802 ((( 4803 -POST **/api/v3/agroLands** 5004 +== **Изменение поля** == 5005 + 5006 +(% class="box infomessage" %) 5007 +((( 5008 +**PUT /api/v3/agroLands** 4804 4804 ))) 4805 4805 4806 4806 Пример запроса: 4807 4807 4808 4808 ((( 5014 +((( 4809 4809 { 4810 - "extId": "string", 5016 + "id": 0, ~/~/ Идентификатор поля 5017 + "extId": "string", ~/~/ ExtId 4811 4811 "shape": "string", ~/~/ Форма поля 4812 4812 "shapeFormat": "string", ~/~/ Формат, в котором представлена форма поля 4813 4813 "display": "string", ~/~/ Настройки отображения ... ... @@ -4814,34 +4814,32 @@ 4814 4814 "year": 0, ~/~/ Год поля 4815 4815 "name": "string", ~/~/ Наименование 4816 4816 "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение 4817 - "startDate": "2024-12-20T0 8:19:59.635Z", ~/~/ Начало года урожая4818 - "endDate": "2024-12-20T0 8:19:59.635Z", ~/~/ Конец года урожая4819 - "planComment": "string", ~/~/ 4820 - "cropRotations": [ ~/~/ 5024 + "startDate": "2024-12-20T10:11:59.425Z", ~/~/ Начало года урожая 5025 + "endDate": "2024-12-20T10:11:59.425Z", ~/~/ Конец года урожая 5026 + "planComment": "string", ~/~/Комментарий к полю 5027 + "cropRotations": [ ~/~/ Данные по севообороту 4821 4821 { 4822 4822 "landId": 0, ~/~/ ID поля 4823 4823 "landName": "string", ~/~/ Название поля 4824 4824 "year": 0, ~/~/ Год урожая 4825 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ 5032 + "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID культуры 4826 4826 "cultureName": "string", ~/~/ Название культуры 4827 4827 "productivity": 0, ~/~/ Урожайность 4828 - "area": 0, ~/~/ Площадь поля, Га 5035 + "area": 0, ~/~/ Площадь поля, Га. 4829 4829 "total": 0, ~/~/ Валовый сбор 4830 4830 "productivityFact": 0, ~/~/ Фактическая урожайность 4831 4831 "areaFact": 0, ~/~/ Фактическая площадь поля, Га. 4832 4832 "totalFact": 0, ~/~/ Фактический валовый сбор 4833 - "start": "2024-12-20T0 8:19:59.635Z", ~/~/ Дата начала работ4834 - "sowing": "2024-12-20T0 8:19:59.635Z", ~/~/ Дата сева4835 - "harvesting": "2024-12-20T0 8:19:59.635Z", ~/~/ Дата уборки урожая4836 - "isyearplan": true, ~/~/ Годовой план5040 + "start": "2024-12-20T10:11:59.425Z", ~/~/ Дата начала работ 5041 + "sowing": "2024-12-20T10:11:59.425Z", ~/~/ Дата сева 5042 + "harvesting": "2024-12-20T10:11:59.425Z", ~/~/ Дата уборки урожая 5043 + "isyearplan": true, 4837 4837 "comment": "string" ~/~/ Комментарий 4838 4838 } 4839 - ] 5046 + ], 5047 + "deleteStatistic": true ~/~/ Нужно ли удалять статистику 4840 4840 } 4841 4841 ))) 4842 - 4843 -((( 4844 - 4845 4845 ))) 4846 4846 4847 4847 ((( ... ... @@ -4852,8 +4852,9 @@ 4852 4852 4853 4853 ((( 4854 4854 ((( 5060 +((( 4855 4855 { 4856 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 5062 + "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор культуры 4857 4857 "cultureTechnologyId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор технологии 4858 4858 "fieldId": 0, ~/~/ Ссылка на группирующее с/х поле 4859 4859 "sourceId": 0, ~/~/ Ссылка на участок прошлого года ... ... @@ -4861,64 +4861,61 @@ 4861 4861 { 4862 4862 "landId": 0, ~/~/ ID поля 4863 4863 "landName": "string", ~/~/ Название поля 4864 - "year": 0, ~/~/ Год урожая 5070 + "year": 0, ~/~/ Год урожая 4865 4865 "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID культуры 4866 4866 "cultureName": "string", ~/~/ Название культуры 4867 4867 "productivity": 0, ~/~/ Урожайность 4868 - "area": 0, ~/~/ Площадь поля, Га .5074 + "area": 0, ~/~/ Площадь поля, Га 4869 4869 "total": 0, ~/~/ Валовый сбор 4870 4870 "productivityFact": 0, ~/~/ Фактическая урожайность 4871 4871 "areaFact": 0, ~/~/ Фактическая площадь поля, Га. 4872 4872 "totalFact": 0, ~/~/ Фактический валовый сбор 4873 - "start": "2024-12-20T0 8:19:59.743Z", ~/~/ Дата начала работ4874 - "sowing": "2024-12-20T0 8:19:59.743Z", ~/~/ Дата сева4875 - "harvesting": "2024-12-20T0 8:19:59.743Z", ~/~/ Дата уборки урожая4876 - "isyearplan": true, ~/~/ годовой план5079 + "start": "2024-12-20T10:11:59.533Z", ~/~/ Дата начала работ 5080 + "sowing": "2024-12-20T10:11:59.533Z", ~/~/ Дата сева 5081 + "harvesting": "2024-12-20T10:11:59.533Z", ~/~/ Дата уборки урожая 5082 + "isyearplan": true, ~/~/ 4877 4877 "comment": "string" ~/~/ Комментарий 4878 4878 } 4879 4879 ], 4880 - "cropVegetation": [ ~/~/ 5086 + "cropVegetation": [ ~/~/ История вегетации поля 4881 4881 { 4882 - "values": [ 5088 + "values": [ ~/~/ Данные вегетации и состояния посева 4883 4883 { 4884 - "date": "2024-12-20T0 8:19:59.743Z", ~/~/ Дата5090 + "date": "2024-12-20T10:11:59.533Z", ~/~/ Дата 4885 4885 "ndvi": 0 ~/~/ Индекс вегетации 4886 4886 } 4887 4887 ], 4888 4888 "resources": [ ~/~/ Данные о снимках для каждого значения NDVI 4889 4889 { 4890 - "date": "2024-12-20T0 8:19:59.743Z", ~/~/ Дата5096 + "date": "2024-12-20T10:11:59.533Z", ~/~/ Дата 4891 4891 "type": "string", ~/~/ Тип 4892 4892 "pictureid": "string" ~/~/ Идентификатор ресурса 4893 4893 } 4894 4894 ], 4895 - "states": [ ~/~/ Ключевые даты развития поля 5101 + "states": [ ~/~/ Ключевые даты развития поля 4896 4896 { 4897 - "date": "2024-12-20T0 8:19:59.743Z", ~/~/ Дата4898 - "state": 0 ~/~/ Статус 5103 + "date": "2024-12-20T10:11:59.533Z", ~/~/ Дата 5104 + "state": 0 ~/~/ Статус 0 - Всходы, 1 - Вершина, 2 - Сбор урожая 4899 4899 } 4900 4900 ] 4901 4901 } 4902 4902 ], 4903 - "endDate": "2024-12-20T0 8:19:59.743Z", ~/~/ Дата закрытия года урожая4904 - "counts": { 4905 - "fieldOperations": 0, 5109 + "endDate": "2024-12-20T10:11:59.533Z", ~/~/ Дата закрытия года урожая 5110 + "counts": { 5111 + "fieldOperations": 0, ~/~/ Количество операций на поле 4906 4906 "actualFieldOperations": 0, ~/~/ Кол-во актуальных операций на поле 4907 - "facts": 0 ~/~/ 5113 + "facts": 0 ~/~/ Счётчик факта 4908 4908 }, 4909 4909 "planComment": "string", ~/~/ Комментарий к полю 4910 -))) 4911 - 4912 -((( 4913 4913 "productivity": 0, ~/~/ Урожайность. 4914 4914 "sqPlan": 0, ~/~/ Определяет площадь поля, Га. 4915 - "startDate": "2024-12-20T0 8:19:59.743Z", ~/~/ Дата открытия года урожая5118 + "startDate": "2024-12-20T10:11:59.533Z", ~/~/ Дата открытия года урожая 4916 4916 "year": 0, ~/~/ Год поля 4917 - "planState": 0, ~/~/ 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 -Закрыто5120 + "planState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой 5121 + "actualPlanState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой 5122 + "factState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой 5123 + "taskState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой 5124 + "status": 0, ~/~/ Статус с/х поля 0 - нет, 1 - открыто, 2 - закрыто 4922 4922 "id": 0, ~/~/ Идентификатор объекта геозоны 4923 4923 "name": "string", ~/~/ Название объекта геозоны 4924 4924 "type": 0, ~/~/ Тип объекта геозоны ... ... @@ -4925,45 +4925,52 @@ 4925 4925 "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение 4926 4926 "fname": "string", ~/~/ Имя файла 4927 4927 "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор агента 4928 - "beginCalc": "2024-12-20T0 8:19:59.743Z", ~/~/4929 - "endCalc": "2024-12-20T0 8:19:59.743Z", ~/~/5131 + "beginCalc": "2024-12-20T10:11:59.533Z", ~/~/ Дата начала расчетов для геозоны 5132 + "endCalc": "2024-12-20T10:11:59.533Z", ~/~/ Дата окончания расчетов для геозоны 4930 4930 "description": "string", ~/~/ Описание объекта геозоны 4931 4931 "area": 0, ~/~/ Площадь, м2 4932 4932 "perimetr": 0, ~/~/ Периметр, м 4933 - "createDate": "2024-12-20T0 8:19:59.743Z" ~/~/ Дата создания в бд5136 + "createDate": "2024-12-20T10:11:59.533Z" ~/~/ Дата создания в бд 4934 4934 } 4935 4935 ))) 4936 - 4937 -((( 4938 - 4939 4939 ))) 4940 - 4941 -((( 4942 - 4943 4943 ))) 5141 +))) 5142 +))) 4944 4944 4945 -((( 4946 -== **Изменение участка** == 4947 4947 5145 +== **Редактирование года урожая ** == 5146 + 4948 4948 (% class="box successmessage" %) 4949 4949 ((( 4950 -P UT /api/v3/agroLands5149 +**POST /api/v3/agroLands/updateOpenCloseYear** 4951 4951 ))) 4952 4952 4953 4953 Пример запроса: 4954 4954 4955 4955 ((( 5155 +((( 4956 4956 { 4957 - "extId": "string", 4958 - "shape": "string", ~/~/ Форма поля 4959 - "shapeFormat": "string", ~/~/ Формат, в котором представлена форма поля 4960 - "display": "string", ~/~/ Настройки отображения 4961 - "year": 0, ~/~/ Год поля 4962 - "name": "string", ~/~/ Наименование 4963 - "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение 4964 - "startDate": "2024-12-20T08:19:59.635Z", ~/~/ Начало года урожая 4965 - "endDate": "2024-12-20T08:19:59.635Z", ~/~/ Конец года урожая 4966 - "planComment": "string", ~/~/ Комментарий к полю 5157 + "agroLandIds": [ ~/~/ Идентификаторы полей для которых меняется год урожая 5158 + 0 5159 + ], 5160 + "newStartDate": "2024-12-20T11:43:43.921Z", ~/~/ Новая дата начала урожая 5161 + "newEndDate": "2024-12-20T11:43:43.921Z" ~/~/ Новая дата закрытия урожая 5162 +} 5163 +))) 5164 + 5165 + 5166 +))) 5167 + 5168 +Пример ответа: 5169 + 5170 +((( 5171 +((( 5172 +{ 5173 + "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор культуры 5174 + "cultureTechnologyId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор технологии 5175 + "fieldId": 0, ~/~/ Ссылка на группирующее с/х поле 5176 + "sourceId": 0, ~/~/ Ссылка на участок прошлого года 4967 4967 "cropRotations": [ ~/~/ Данные по севообороту 4968 4968 { 4969 4969 "landId": 0, ~/~/ ID поля ... ... @@ -4972,54 +4972,84 @@ 4972 4972 "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID культуры 4973 4973 "cultureName": "string", ~/~/ Название культуры 4974 4974 "productivity": 0, ~/~/ Урожайность 4975 - "area": 0, ~/~/ Площадь поля, Га 5185 + "area": 0, ~/~/ Площадь поля, Га. 4976 4976 "total": 0, ~/~/ Валовый сбор 4977 4977 "productivityFact": 0, ~/~/ Фактическая урожайность 4978 4978 "areaFact": 0, ~/~/ Фактическая площадь поля, Га. 4979 4979 "totalFact": 0, ~/~/ Фактический валовый сбор 4980 - "start": "2024-12-20T 08:19:59.635Z", ~/~/ Дата начала работ4981 - "sowing": "2024-12-20T 08:19:59.635Z", ~/~/ Дата сева4982 - "harvesting": "2024-12-20T 08:19:59.635Z", ~/~/ Дата уборки урожая4983 - "isyearplan": true, ~/~/ Годовой план5190 + "start": "2024-12-20T11:43:44.091Z", ~/~/ Дата начала работ 5191 + "sowing": "2024-12-20T11:43:44.091Z", ~/~/ Дата сева 5192 + "harvesting": "2024-12-20T11:43:44.091Z", ~/~/ Дата уборки урожая 5193 + "isyearplan": true, ~/~/ 4984 4984 "comment": "string" ~/~/ Комментарий 4985 4985 } 4986 - ] 5196 + ], 5197 + "cropVegetation": [ ~/~/ История вегетации поля 5198 + { 5199 + "values": [ ~/~/ Данные вегетации и состояния посева 5200 + { 5201 + "date": "2024-12-20T11:43:44.091Z", ~/~/ Дата 5202 + "ndvi": 0 ~/~/ Индекс вегетации 5203 + } 5204 + ], 5205 + "resources": [ ~/~/ Данные о снимках для каждого значения NDVI 5206 + { 5207 + "date": "2024-12-20T11:43:44.091Z", ~/~/ Дата 5208 + "type": "string", ~/~/ Тип 5209 + "pictureid": "string" ~/~/ Идентификатор ресурса 5210 + } 5211 + ], 5212 + "states": [ ~/~/ Ключевые даты развития поля 5213 + { 5214 + "date": "2024-12-20T11:43:44.091Z", ~/~/ Дата 5215 + "state": 0 ~/~/ Статус 0 - Всходы, 1 - Вершина, 2 - Сбор урожая 5216 + } 5217 + ] 5218 + } 5219 + ], 5220 + "endDate": "2024-12-20T11:43:44.091Z", ~/~/ Дата закрытия года урожая 5221 + "counts": { 5222 + "fieldOperations": 0, ~/~/ Количество операций на поле 5223 + "actualFieldOperations": 0, ~/~/ Кол-во актуальных операций на поле 5224 + "facts": 0 ~/~/ Счётчик факта 5225 + }, 5226 + "planComment": "string", ~/~/ Комментарий к полю 5227 + "productivity": 0, ~/~/ Урожайность. 5228 + "sqPlan": 0, ~/~/ Определяет площадь поля, Га. 5229 + "startDate": "2024-12-20T11:43:44.091Z", ~/~/ Дата открытия года урожая 5230 + "year": 0, ~/~/ Год поля 5231 + "planState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто частично с ошибкой 5232 + "actualPlanState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто частично с ошибкой 5233 + "factState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто частично с ошибкой 5234 + "taskState": 0, ~/~/ Статус годового планирования участка 0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто частично с ошибкой 5235 + "status": 0, ~/~/ Статус с/х поля 0 - нет, 1 - открыто, 2 - закрыто 5236 + "id": 0, ~/~/ Идентификатор объекта геозоны 5237 + "name": "string", ~/~/ Название объекта геозоны 5238 + "type": 0, ~/~/ Тип объекта геозоны 5239 + "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение 5240 + "fname": "string", ~/~/ Имя файла 5241 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор агента 5242 + "beginCalc": "2024-12-20T11:43:44.091Z", ~/~/ Дата начала расчетов для геозоны 5243 + "endCalc": "2024-12-20T11:43:44.091Z", ~/~/ Дата окончания расчетов для геозоны 5244 + "description": "string", ~/~/ Описание объекта геозоны 5245 + "area": 0, ~/~/ Площадь, м2 5246 + "perimetr": 0, ~/~/ ериметр, м 5247 + "createDate": "2024-12-20T11:43:44.091Z" ~/~/ Дата создания в бд 4987 4987 } 4988 4988 ))) 4989 4989 4990 -((( 4991 - 4992 -))) 4993 4993 4994 -((( 4995 - 5252 +== (% style="color:#000000; font-size:18.6667px" %)Раздел: **Корзина**(%%) == 4996 4996 ))) 4997 - 4998 -Пример ответа: 4999 - 5000 -((( 5001 -((( 5002 -{ 5003 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор культуры 5004 - "cultureTechnologyId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор технологии 5005 - "fieldId": 0, ~/~/ С 5006 5006 ))) 5007 5007 ))) 5008 -))) 5009 -))) 5010 5010 5011 - 5012 -))) 5013 -))) 5014 - 5015 -= (% style="color:#000000; font-size:18.6667px" %)Раздел: **Корзина**(%%) = 5016 - 5017 5017 == (% style="color:#000000; font-size:16px" %)**Запрос на получение списка всех объектов в корзине**(%%) == 5018 5018 5019 5019 5020 5020 (% class="box infomessage" %) 5021 5021 ((( 5022 -GET api/v3/Vehicles/recyclebin/all 5262 +**GET api/v3/Vehicles/recyclebin/all** 5023 5023 ))) 5024 5024 5025 5025 Метод возвращает полную информацию о списках всех объектов в корзине по пользователям, доступным агенту ... ... @@ -5058,7 +5058,7 @@ 5058 5058 5059 5059 (% class="box infomessage" %) 5060 5060 ((( 5061 -POST /api/v3/Vehicles/recyclebin/erase5301 +**POST api/v3/Vehicles/recyclebin/erase** 5062 5062 ))) 5063 5063 5064 5064 В заголовках запроса: X-Auth: Токен авторизации ... ... @@ -5100,7 +5100,7 @@ 5100 5100 5101 5101 (% class="box infomessage" %) 5102 5102 ((( 5103 -POST /api/v3/Vehicles/recyclebin/restore5343 +**POST api/v3/Vehicles/recyclebin/restore** 5104 5104 ))) 5105 5105 5106 5106 В заголовках запроса: X-Auth: Токен авторизации