From 86e570ca617e72d44a6099dba9e2695ebc1ad45a Mon Sep 17 00:00:00 2001 From: Igor I Date: Tue, 9 Jun 2026 19:00:12 +0500 Subject: [PATCH] Add Locust types --- src/main/java/org/ccalm/main/AcceptJSON.java | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/main/java/org/ccalm/main/AcceptJSON.java b/src/main/java/org/ccalm/main/AcceptJSON.java index ecad10f..d2ac7e8 100644 --- a/src/main/java/org/ccalm/main/AcceptJSON.java +++ b/src/main/java/org/ccalm/main/AcceptJSON.java @@ -154,7 +154,7 @@ public class AcceptJSON implements ServletContextAware { } } if(lastDate==null) { - lastDate = LocalDate.parse("2025-07-16"); + lastDate = LocalDate.parse("2026-01-01"); } //By number of day downloading data and write result of downloading to database, try or false, after repair need repeat download @@ -428,7 +428,7 @@ public class AcceptJSON implements ServletContextAware { } //--------------------------------------------------------------------------- /** - * Пример запроса: http://127.0.0.1:8081/AcceptJSON но в теле нужно поменять строку "Year y = Year.of(2024);" а также номер дня + * Пример запроса: https://127.0.0.1:8081/AcceptJSON но в теле нужно поменять строку "Year y = Year.of(2024);" а также номер дня * @param user * @param model * @param file @@ -513,6 +513,10 @@ public class AcceptJSON implements ServletContextAware { for (Object o : jsonArray) { JSONObject jsonObj = (JSONObject) o; FrmLocustModel locust = new FrmLocustModel(); + + //locust.seq = obj.getLong("seq")*1000; + locust.country_id = "7"; //Russia + locust.country_uid = "d8509c7a-6d50-480c-bc2f-d3568c86059b"; //Russia locust.company_uid = "2925b0a4-2bc5-4083-b3f1-9fddd909289e"; //ФГБУ "Россельхозцентр" try{ @@ -1220,7 +1224,7 @@ public class AcceptJSON implements ServletContextAware { } } if(lastDate==null) - lastDate = LocalDate.parse("2025-02-11"); + lastDate = LocalDate.parse("2026-01-01"); //By number of day downloading data and write result of downloading to database, try or false, after repair need repeat download while(lastDate.isBefore(LocalDate.now().minusDays(3))){ @@ -1335,7 +1339,7 @@ public class AcceptJSON implements ServletContextAware { result.uid = obj.getString("uuid"); result.eid = String.valueOf(obj.getInt("id")); //Internal identifier in the Uzbek database - result.seq = obj.getLong("seq")*1000; + //result.seq = obj.getLong("seq")*1000; result.country_id = "10"; //Uzbekistan result.country_uid = "05592f5a-1c8b-4d87-a47f-67697cc12c49"; //Uzbekistan @@ -1579,7 +1583,7 @@ public class AcceptJSON implements ServletContextAware { result.locust_type_id = "2"; result.locust_type_uid = "8dd9e74f-d7ba-492a-8c75-7aed4f0847c6"; break; - case "LMI - Asian migratory locust", "LMI - азиатская перелетная саранча", "Азиаткая саранча": + case "LMI - Asian migratory locust", "LMI - азиатская перелетная саранча", "Азиаткая саранча", "Азиатская саранча", "Мароккская саранча, Азиатская саранча": result.locust_type_id = "3"; result.locust_type_uid = "d61a5325-e8c7-497a-9cff-7ee4c4e1e37d"; break; @@ -1591,7 +1595,7 @@ public class AcceptJSON implements ServletContextAware { result.locust_type_id = "6"; result.locust_type_uid = "4effd7bb-f19e-4a98-a724-691da12c163e"; break; - case "Other", "Другое", "Другие саранчовые", "Другие саранчовые, Пустынная саранча", "Другие саранчовые, Атбасарка, Кузнечики", "Большая саксаульная горбатка, Мароккская саранча", "Большая саксаульная горбатка, Туранский прус", "Другие саранчовые, Туранский прус", "Пустынная саранча, Итальянский прус", "Кузнечики", "Другие саранчовые, Атбасарка", "Другие саранчовые, Итальянский прус", "Другие саранчовые, Мароккская саранча", "Большая саксаульная горбатка", "Пустынная саранча", "Атбасарка", "Туранский прус", "Другие саранчовые, Большая саксаульная горбатка", "Другие саранчовые, Итальянский прус, Мароккская саранча", "Другие саранчовые, Кузнечики", "Другие саранчовые, Итальянский прус, Кузнечики", "Другие саранчовые, Мароккская саранча, Атбасарка", "Другие саранчовые, Мароккская саранча, Азиаткая саранча": + case "Other", "Другое", "Другие саранчовые", "Другие саранчовые, Пустынная саранча", "Другие саранчовые, Атбасарка, Кузнечики", "Большая саксаульная горбатка, Мароккская саранча", "Большая саксаульная горбатка, Туранский прус", "Другие саранчовые, Туранский прус", "Пустынная саранча, Итальянский прус", "Кузнечики", "Другие саранчовые, Атбасарка", "Другие саранчовые, Итальянский прус", "Другие саранчовые, Мароккская саранча", "Большая саксаульная горбатка", "Пустынная саранча", "Атбасарка", "Туранский прус", "Другие саранчовые, Большая саксаульная горбатка", "Другие саранчовые, Итальянский прус, Мароккская саранча", "Другие саранчовые, Кузнечики", "Другие саранчовые, Итальянский прус, Кузнечики", "Другие саранчовые, Мароккская саранча, Атбасарка", "Другие саранчовые, Мароккская саранча, Азиаткая саранча", "Другие саранчовые, Пустынная саранча, Итальянский" : result.locust_type_id = "4"; result.locust_type_uid = "bf79cae1-1e01-4e7f-8ec1-deb06936a58e"; break;