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. SupportZhuchkov1 +XWiki.Gadmin - Content
-
... ... @@ -4575,7 +4575,7 @@ 4575 4575 { 4576 4576 "id": "", ~/~/ Идентификатор ретранслятора 4577 4577 "search": "string", ~/~/ Строка поиска. Поиск производится по имени подписчика, описанию, типу протокола и адресу 4578 -"parentId": "" ~/~/ Идентификатор родительского агента, для которого надо получить данные ( вышестоящего клиента).4578 +"parentId": "" ~/~/ Идентификатор родительского агента, для которого надо получить данные (обязательный параметр). 4579 4579 } 4580 4580 4581 4581 Ответ: ... ... @@ -4672,6 +4672,269 @@ 4672 4672 ] 4673 4673 4674 4674 4675 += (% style="color:#000000; font-size:18.6667px" %)**Раздел: Сельскохозяйственные поля **(%%) = 4676 + 4677 +== **Получение участка по id** == 4678 + 4679 +(% class="box infomessage" %) 4680 +((( 4681 +GET **/api/v3/agroLands/{id}** 4682 +))) 4683 + 4684 +Пример запроса: 4685 +id ~/~/ Идентификатор поля 4686 + 4687 +Пример ответа: 4688 + 4689 +((( 4690 +{ 4691 + "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор культуры 4692 + "cultureTechnologyId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор технологии 4693 + "fieldId": 0, ~/~/ Ссылка на группирующее с/х поле 4694 + "sourceId": 0, ~/~/ Ссылка на участок прошлого года 4695 + "cropRotations": [ ~/~/ Данные по севообороту 4696 + { 4697 + "landId": 0, ~/~/ ID поля 4698 + "landName": "string", ~/~/ Название поля 4699 + "year": 0, ~/~/ Год урожая 4700 + "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID культуры 4701 + "cultureName": "string", ~/~/ Название культуры 4702 + "productivity": 0, ~/~/ Урожайность 4703 + "area": 0, ~/~/ Площадь поля, Га 4704 + "total": 0, ~/~/ Валовый сбор 4705 + "productivityFact": 0, ~/~/ Фактическая урожайность 4706 + "areaFact": 0, ~/~/ Фактическая площадь поля, Га. 4707 + "totalFact": 0, ~/~/ Фактический валовый сбор 4708 + "start": "2024-12-20T07:45:52.611Z", ~/~/ Дата начала работ 4709 + "sowing": "2024-12-20T07:45:52.611Z", ~/~/ Дата сева 4710 + "harvesting": "2024-12-20T07:45:52.611Z", ~/~/ Дата уборки урожая 4711 + "isyearplan": true, ~/~/ План года 4712 + "comment": "string" ~/~/ Комментарий 4713 + } 4714 + ], 4715 + "cropVegetation": [ ~/~/ История вегетации поля 4716 + { 4717 + "values": [ ~/~/ Данные вегетации и состояния посева 4718 + { 4719 + "date": "2024-12-20T07:45:52.611Z", ~/~/ Дата 4720 + "ndvi": 0 ~/~/ Индекс вегетации 4721 + } 4722 + ], 4723 + "resources": [ ~/~/ Данные о снимках для каждого значения NDVI 4724 + { 4725 + "date": "2024-12-20T07:45:52.611Z", ~/~/ Дата 4726 + "type": "string", ~/~/ Тип 4727 + "pictureid": "string" ~/~/ Идентификатор ресурса 4728 + } 4729 + ], 4730 + "states": [ ~/~/ Ключевые даты развития поля 4731 + { 4732 + "date": "2024-12-20T07:45:52.611Z", ~/~/ Дата 4733 + "state": 0 ~/~/ Статус 0 - Посев, 1 - Всходы, 2 - Сбор урожая 4734 + } 4735 + ] 4736 + } 4737 + ], 4738 + "endDate": "2024-12-20T07:45:52.611Z", ~/~/ Дата закрытия года урожая 4739 + "counts": { 4740 + "fieldOperations": 0, ~/~/ Количество операций на поле 4741 + "actualFieldOperations": 0, ~/~/ Кол-во актуальных операций на поле 4742 + "facts": 0 ~/~/ Счётчик факта 4743 + }, 4744 + "planComment": "string", ~/~/ Комментарий к полю 4745 + "productivity": 0, ~/~/ Урожайность. 4746 + "sqPlan": 0, ~/~/ Определяет площадь поля, Га. 4747 +))) 4748 + 4749 +((( 4750 +((( 4751 + "startDate": "2024-12-20T07:45:52.611Z", ~/~/ Дата открытия года урожая 4752 + "year": 0, ~/~/ Год поля 4753 + "planState": 0, ~/~/ Статус годового планирования участка (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой) 4754 + "actualPlanState": 0, ~/~/ Статус годового планирования участка (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой) 4755 + "factState": 0, ~/~/ Статус годового планирования участка (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой) 4756 + "taskState": 0, ~/~/ Статус годового планирования участка (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой) 4757 + "status": 0, ~/~/ Статус с/х поля (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой) 4758 + "id": 0, ~/~/ Идентификатор объекта геозоны 4759 + "name": "string", ~/~/ Название объекта геозоны 4760 + "type": 0, ~/~/ Тип объекта геозоны 4761 + "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение 4762 + "fname": "string", ~/~/ Имя файла 4763 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор агента 4764 + "beginCalc": "2024-12-20T07:45:52.611Z", ~/~/ Дата начала расчетов для геозоны 4765 + "endCalc": "2024-12-20T07:45:52.611Z", ~/~/ Дата окончания расчетов для геозоны 4766 + "description": "string", ~/~/ Описание объекта геозоны 4767 + "area": 0, ~/~/ Площадь, м2 4768 + "perimetr": 0, ~/~/ Периметр, м 4769 + "createDate": "2024-12-20T07:45:52.611Z" ~/~/ Дата создания в бд 4770 +} 4771 +))) 4772 + 4773 + 4774 +== **Удалить участок** == 4775 + 4776 +(% class="box errormessage" %) 4777 +((( 4778 +DELETE **/api/v3/agroLands/{id}** 4779 +))) 4780 + 4781 +Пример запроса: 4782 +id ~/~/ Идентификатор поля 4783 + 4784 +Пример ответа: 4785 + 4786 +((( 4787 +200 ~/~/ Успех 4788 +))) 4789 + 4790 +((( 4791 + 4792 +))) 4793 + 4794 +((( 4795 +== **Сохранение участка** == 4796 + 4797 +(% class="box successmessage" %) 4798 +((( 4799 +POST **/api/v3/agroLands** 4800 +))) 4801 + 4802 +Пример запроса: 4803 + 4804 +((( 4805 +{ 4806 + "extId": "string", 4807 + "shape": "string", ~/~/ Форма поля 4808 + "shapeFormat": "string", ~/~/ Формат, в котором представлена форма поля 4809 + "display": "string", ~/~/ Настройки отображения 4810 + "year": 0, ~/~/ Год поля 4811 + "name": "string", ~/~/ Наименование 4812 + "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение 4813 + "startDate": "2024-12-20T08:19:59.635Z", ~/~/ Начало года урожая 4814 + "endDate": "2024-12-20T08:19:59.635Z", ~/~/ Конец года урожая 4815 + "planComment": "string", ~/~/ Комментарий к полю 4816 + "cropRotations": [ ~/~/ Данные по севообороту 4817 + { 4818 + "landId": 0, ~/~/ ID поля 4819 + "landName": "string", ~/~/ Название поля 4820 + "year": 0, ~/~/ Год урожая 4821 + "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID культуры 4822 + "cultureName": "string", ~/~/ Название культуры 4823 + "productivity": 0, ~/~/ Урожайность 4824 + "area": 0, ~/~/ Площадь поля, Га 4825 + "total": 0, ~/~/ Валовый сбор 4826 + "productivityFact": 0, ~/~/ Фактическая урожайность 4827 + "areaFact": 0, ~/~/ Фактическая площадь поля, Га. 4828 + "totalFact": 0, ~/~/ Фактический валовый сбор 4829 + "start": "2024-12-20T08:19:59.635Z", ~/~/ Дата начала работ 4830 + "sowing": "2024-12-20T08:19:59.635Z", ~/~/ Дата сева 4831 + "harvesting": "2024-12-20T08:19:59.635Z", ~/~/ Дата уборки урожая 4832 + "isyearplan": true, ~/~/ Годовой план 4833 + "comment": "string" ~/~/ Комментарий 4834 + } 4835 + ] 4836 +} 4837 +))) 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 + 4675 4675 = (% style="color:#000000; font-size:18.6667px" %)Раздел: **Корзина**(%%) = 4676 4676 4677 4677 == (% style="color:#000000; font-size:16px" %)**Запрос на получение списка всех объектов в корзине**(%%) ==