<
From version < 202.1 >
edited by Андрей Калиновский
on 2024/12/20 16:41
To version < 200.1 >
edited by Андрей Калиновский
on 2024/12/20 16:01
>
Change comment: There is no comment for this version

Summary

Details

Icon Page properties
Content
... ... @@ -4675,7 +4675,7 @@
4675 4675  = (% style="color:#000000; font-size:18.6667px" %)**Раздел: Сельскохозяйственные поля **(%%) =
4676 4676  
4677 4677  
4678 -== **Запрос списка полей** ==
4678 +== **Возвращает список полей** ==
4679 4679  
4680 4680  (% class="box successmessage" %)
4681 4681  (((
... ... @@ -4738,9 +4738,129 @@
4738 4738   }
4739 4739  ]
4740 4740  
4741 +
4742 +)))
4741 4741  
4742 -== **Создание нового поля ** ==
4744 +== **Получение поля по id** ==
4743 4743  
4746 +(% class="box infomessage" %)
4747 +(((
4748 +**GET /api/v3/agroLands/{id}**
4749 +)))
4750 +
4751 +Пример запроса:
4752 +id  ~/~/ Идентификатор поля
4753 +
4754 +Пример ответа:
4755 +
4756 +(((
4757 +{
4758 + "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",  ~/~/ Идентификатор культуры
4759 + "cultureTechnologyId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор технологии
4760 + "fieldId": 0, ~/~/ Ссылка на группирующее с/х поле
4761 + "sourceId": 0, ~/~/ Ссылка на участок прошлого года
4762 + "cropRotations": [ ~/~/ Данные по севообороту
4763 + {
4764 + "landId": 0, ~/~/ ID поля
4765 + "landName": "string", ~/~/ Название поля
4766 + "year": 0, ~/~/ Год урожая
4767 + "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID культуры
4768 + "cultureName": "string", ~/~/ Название культуры
4769 + "productivity": 0, ~/~/ Урожайность
4770 + "area": 0, ~/~/ Площадь поля, Га
4771 + "total": 0, ~/~/ Валовый сбор
4772 + "productivityFact": 0, ~/~/ Фактическая урожайность
4773 + "areaFact": 0, ~/~/ Фактическая площадь поля, Га.
4774 + "totalFact": 0, ~/~/ Фактический валовый сбор
4775 + "start": "2024-12-20T07:45:52.611Z", ~/~/ Дата начала работ
4776 + "sowing": "2024-12-20T07:45:52.611Z", ~/~/ Дата сева
4777 + "harvesting": "2024-12-20T07:45:52.611Z", ~/~/ Дата уборки урожая
4778 + "isyearplan": true, ~/~/ План года 
4779 + "comment": "string" ~/~/ Комментарий
4780 + }
4781 + ],
4782 + "cropVegetation": [ ~/~/ История вегетации поля
4783 + {
4784 + "values": [ ~/~/ Данные вегетации и состояния посева
4785 + {
4786 + "date": "2024-12-20T07:45:52.611Z", ~/~/ Дата
4787 + "ndvi": 0 ~/~/ Индекс вегетации
4788 + }
4789 + ],
4790 + "resources": [  ~/~/ Данные о снимках для каждого значения NDVI
4791 + {
4792 + "date": "2024-12-20T07:45:52.611Z", ~/~/ Дата
4793 + "type": "string", ~/~/ Тип 
4794 + "pictureid": "string" ~/~/ Идентификатор ресурса
4795 + }
4796 + ],
4797 + "states": [ ~/~/ Ключевые даты развития поля
4798 + {
4799 + "date": "2024-12-20T07:45:52.611Z", ~/~/ Дата 
4800 + "state": 0 ~/~/ Статус 0 - Посев, 1 - Всходы, 2 - Сбор урожая
4801 + }
4802 + ]
4803 + }
4804 + ],
4805 + "endDate": "2024-12-20T07:45:52.611Z", ~/~/ Дата закрытия года урожая
4806 + "counts": {
4807 + "fieldOperations": 0, ~/~/ Количество операций на поле
4808 + "actualFieldOperations": 0,  ~/~/ Кол-во актуальных операций на поле
4809 + "facts": 0 ~/~/ Счётчик факта
4810 + },
4811 + "planComment": "string", ~/~/ Комментарий к полю
4812 + "productivity": 0, ~/~/ Урожайность.
4813 + "sqPlan": 0, ~/~/ Определяет площадь поля, Га.
4814 +)))
4815 +
4816 +(((
4817 +(((
4818 + "startDate": "2024-12-20T07:45:52.611Z", ~/~/ Дата открытия года урожая
4819 + "year": 0, ~/~/ Год поля
4820 + "planState": 0, ~/~/ Статус годового планирования участка (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой) 
4821 + "actualPlanState": 0, ~/~/ Статус годового планирования участка (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой)
4822 + "factState": 0, ~/~/ Статус годового планирования участка (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой)
4823 + "taskState": 0, ~/~/ Статус годового планирования участка (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой)
4824 + "status": 0,  ~/~/ Статус с/х поля (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой)
4825 + "id": 0, ~/~/ Идентификатор объекта геозоны
4826 + "name": "string", ~/~/ Название объекта геозоны
4827 + "type": 0, ~/~/ Тип объекта геозоны 
4828 + "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение
4829 + "fname": "string", ~/~/ Имя файла
4830 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор агента
4831 + "beginCalc": "2024-12-20T07:45:52.611Z", ~/~/ Дата начала расчетов для геозоны
4832 + "endCalc": "2024-12-20T07:45:52.611Z", ~/~/ Дата окончания расчетов для геозоны
4833 + "description": "string", ~/~/ Описание объекта геозоны
4834 + "area": 0, ~/~/ Площадь, м2
4835 + "perimetr": 0, ~/~/ Периметр, м
4836 + "createDate": "2024-12-20T07:45:52.611Z" ~/~/ Дата создания в бд
4837 +}
4838 +)))
4839 +
4840 +
4841 +== **Удалить поле** ==
4842 +
4843 +(% class="box errormessage" %)
4844 +(((
4845 +**DELETE /api/v3/agroLands/{id}**
4846 +)))
4847 +
4848 +Пример запроса:
4849 +id  ~/~/ Идентификатор поля
4850 +
4851 +Пример ответа:
4852 +
4853 +(((
4854 +200 ~/~/ Успех
4855 +)))
4856 +
4857 +(((
4858 +
4859 +)))
4860 +
4861 +(((
4862 +== **Сохранение поля** ==
4863 +
4744 4744  (% class="box successmessage" %)
4745 4745  (((
4746 4746  **POST /api/v3/agroLands**
... ... @@ -4871,136 +4871,13 @@
4871 4871   "perimetr": 0, ~/~/ Периметр, м
4872 4872   "createDate": "2024-12-20T08:19:59.743Z" ~/~/ Дата создания в бд
4873 4873  }
4874 -
4875 -
4876 4876  )))
4877 -)))
4878 -)))
4879 4879  
4880 -== **Получение поля по id** ==
4881 -
4882 -(% class="box infomessage" %)
4883 4883  (((
4884 -**GET /api/v3/agroLands/{id}**
4885 -)))
4886 -
4887 -Пример запроса:
4888 -id  ~/~/ Идентификатор поля
4889 -
4890 -Пример ответа:
4891 -
4892 -(((
4893 -{
4894 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",  ~/~/ Идентификатор культуры
4895 - "cultureTechnologyId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор технологии
4896 - "fieldId": 0, ~/~/ Ссылка на группирующее с/х поле
4897 - "sourceId": 0, ~/~/ Ссылка на участок прошлого года
4898 - "cropRotations": [ ~/~/ Данные по севообороту
4899 - {
4900 - "landId": 0, ~/~/ ID поля
4901 - "landName": "string", ~/~/ Название поля
4902 - "year": 0, ~/~/ Год урожая
4903 - "cultureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID культуры
4904 - "cultureName": "string", ~/~/ Название культуры
4905 - "productivity": 0, ~/~/ Урожайность
4906 - "area": 0, ~/~/ Площадь поля, Га
4907 - "total": 0, ~/~/ Валовый сбор
4908 - "productivityFact": 0, ~/~/ Фактическая урожайность
4909 - "areaFact": 0, ~/~/ Фактическая площадь поля, Га.
4910 - "totalFact": 0, ~/~/ Фактический валовый сбор
4911 - "start": "2024-12-20T07:45:52.611Z", ~/~/ Дата начала работ
4912 - "sowing": "2024-12-20T07:45:52.611Z", ~/~/ Дата сева
4913 - "harvesting": "2024-12-20T07:45:52.611Z", ~/~/ Дата уборки урожая
4914 - "isyearplan": true, ~/~/ План года 
4915 - "comment": "string" ~/~/ Комментарий
4916 - }
4917 - ],
4918 - "cropVegetation": [ ~/~/ История вегетации поля
4919 - {
4920 - "values": [ ~/~/ Данные вегетации и состояния посева
4921 - {
4922 - "date": "2024-12-20T07:45:52.611Z", ~/~/ Дата
4923 - "ndvi": 0 ~/~/ Индекс вегетации
4924 - }
4925 - ],
4926 - "resources": [  ~/~/ Данные о снимках для каждого значения NDVI
4927 - {
4928 - "date": "2024-12-20T07:45:52.611Z", ~/~/ Дата
4929 - "type": "string", ~/~/ Тип 
4930 - "pictureid": "string" ~/~/ Идентификатор ресурса
4931 - }
4932 - ],
4933 - "states": [ ~/~/ Ключевые даты развития поля
4934 - {
4935 - "date": "2024-12-20T07:45:52.611Z", ~/~/ Дата 
4936 - "state": 0 ~/~/ Статус 0 - Посев, 1 - Всходы, 2 - Сбор урожая
4937 - }
4938 - ]
4939 - }
4940 - ],
4941 - "endDate": "2024-12-20T07:45:52.611Z", ~/~/ Дата закрытия года урожая
4942 - "counts": {
4943 - "fieldOperations": 0, ~/~/ Количество операций на поле
4944 - "actualFieldOperations": 0,  ~/~/ Кол-во актуальных операций на поле
4945 - "facts": 0 ~/~/ Счётчик факта
4946 - },
4947 - "planComment": "string", ~/~/ Комментарий к полю
4948 - "productivity": 0, ~/~/ Урожайность.
4949 - "sqPlan": 0, ~/~/ Определяет площадь поля, Га.
4950 -)))
4951 -
4952 -(((
4953 -(((
4954 - "startDate": "2024-12-20T07:45:52.611Z", ~/~/ Дата открытия года урожая
4955 - "year": 0, ~/~/ Год поля
4956 - "planState": 0, ~/~/ Статус годового планирования участка (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой) 
4957 - "actualPlanState": 0, ~/~/ Статус годового планирования участка (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой)
4958 - "factState": 0, ~/~/ Статус годового планирования участка (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой)
4959 - "taskState": 0, ~/~/ Статус годового планирования участка (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой)
4960 - "status": 0,  ~/~/ Статус с/х поля (0 - Нет, 1 - Запланированная, 2 - Запланированная ошибка, 3 - Ошибка закрытия, 4 - Закрыто, 5 - Отменено, 6 - Закрыто частично, 7 - Закрыто Частично С ошибкой)
4961 - "id": 0, ~/~/ Идентификатор объекта геозоны
4962 - "name": "string", ~/~/ Название объекта геозоны
4963 - "type": 0, ~/~/ Тип объекта геозоны 
4964 - "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение
4965 - "fname": "string", ~/~/ Имя файла
4966 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор агента
4967 - "beginCalc": "2024-12-20T07:45:52.611Z", ~/~/ Дата начала расчетов для геозоны
4968 - "endCalc": "2024-12-20T07:45:52.611Z", ~/~/ Дата окончания расчетов для геозоны
4969 - "description": "string", ~/~/ Описание объекта геозоны
4970 - "area": 0, ~/~/ Площадь, м2
4971 - "perimetr": 0, ~/~/ Периметр, м
4972 - "createDate": "2024-12-20T07:45:52.611Z" ~/~/ Дата создания в бд
4973 -}
4974 -)))
4975 -
4976 -
4977 -== **Удаление существующего поля** ==
4978 -
4979 -(% class="box errormessage" %)
4980 -(((
4981 -**DELETE /api/v3/agroLands/{id}**
4982 -)))
4983 -
4984 -Пример запроса:
4985 -id  ~/~/ Идентификатор поля
4986 -
4987 -Пример ответа:
4988 -
4989 -(((
4990 -200 ~/~/ Успех
4991 -)))
4992 -
4993 -(((
4994 4994  
4995 4995  )))
4996 4996  
4997 4997  (((
4998 -(((
4999 -(((
5000 -
5001 -)))
5002 -
5003 -(((
5004 5004  == **Изменение поля** ==
5005 5005  
5006 5006  (% class="box infomessage" %)
... ... @@ -5142,7 +5142,7 @@
5142 5142  )))
5143 5143  
5144 5144  
5145 -== **Редактирование года урожая ** ==
5142 +== **Функция обновляет закрытие/открытие года урожая** ==
5146 5146  
5147 5147  (% class="box successmessage" %)
5148 5148  (((
... ... @@ -5249,11 +5249,17 @@
5249 5249  )))
5250 5250  
5251 5251  
5252 -== (% style="color:#000000; font-size:18.6667px" %)Раздел: **Корзина**(%%) ==
5249 +== ==
5250 +
5251 +(((
5252 +
5253 5253  )))
5254 5254  )))
5255 5255  )))
5256 +)))
5256 5256  
5258 += (% style="color:#000000; font-size:18.6667px" %)Раздел: **Корзина**(%%) =
5259 +
5257 5257  == (% style="color:#000000; font-size:16px" %)**Запрос на получение списка всех объектов в корзине**(%%) ==
5258 5258  
5259 5259  

Меню

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