DmitrMakeev commited on
Commit
515aae6
·
verified ·
1 Parent(s): d524ccf

Update nutri_call.html

Browse files
Files changed (1) hide show
  1. nutri_call.html +13 -5
nutri_call.html CHANGED
@@ -1511,6 +1511,7 @@ function showCalculationStatus(response) {
1511
 
1512
  <script>
1513
  // Предустановленные профили (JSON)
 
1514
  const predefinedProfiles = {
1515
  "profiles": [
1516
  {
@@ -1524,8 +1525,8 @@ const predefinedProfiles = {
1524
  "profile_no3": 8.25,
1525
  "profile_n": 125,
1526
  "liters": 100,
1527
- "fert_fe_chelate_mass": 2.0, // Добавлено
1528
- "fert_fe_complex_mass": 1.0 // Добавлено
1529
  }
1530
  },
1531
  {
@@ -1539,8 +1540,8 @@ const predefinedProfiles = {
1539
  "profile_no3": 10,
1540
  "profile_n": 150,
1541
  "liters": 150,
1542
- "fert_fe_chelate_mass": 3.0, // Добавлено
1543
- "fert_fe_complex_mass": 2.0 // Добавлено
1544
  }
1545
  }
1546
  ]
@@ -1593,6 +1594,9 @@ document.getElementById("profile-selector").addEventListener("change", function
1593
  const selectedProfile = allProfiles.find(profile => profile.name === selectedProfileName);
1594
 
1595
  if (selectedProfile) {
 
 
 
1596
  document.getElementById("profile_p").value = selectedProfile.values.profile_p || 0;
1597
  document.getElementById("profile_k").value = selectedProfile.values.profile_k || 0;
1598
  document.getElementById("profile_mg").value = selectedProfile.values.profile_mg || 0;
@@ -1602,9 +1606,11 @@ document.getElementById("profile-selector").addEventListener("change", function
1602
  document.getElementById("profile_n").value = selectedProfile.values.profile_n || 0;
1603
  document.getElementById("liters-input").value = selectedProfile.values.liters || 0;
1604
 
1605
- // Обновляем новые поля
1606
  document.getElementById("fert_fe_chelate_mass").value = selectedProfile.values.fert_fe_chelate_mass || 0;
1607
  document.getElementById("fert_fe_complex_mass").value = selectedProfile.values.fert_fe_complex_mass || 0;
 
 
1608
  }
1609
  });
1610
 
@@ -1635,6 +1641,8 @@ document.getElementById("save-profile").addEventListener("click", function () {
1635
  userProfiles.push(newProfile);
1636
  localStorage.setItem("userProfiles", JSON.stringify(userProfiles));
1637
 
 
 
1638
  // Обновляем выпадающий список
1639
  populateProfileSelector();
1640
  });
 
1511
 
1512
  <script>
1513
  // Предустановленные профили (JSON)
1514
+ // Предустановленные профили (JSON)
1515
  const predefinedProfiles = {
1516
  "profiles": [
1517
  {
 
1525
  "profile_no3": 8.25,
1526
  "profile_n": 125,
1527
  "liters": 100,
1528
+ "fert_fe_chelate_mass": 2.0, // Хелат железа
1529
+ "fert_fe_complex_mass": 1.0 // Комплекс железа
1530
  }
1531
  },
1532
  {
 
1540
  "profile_no3": 10,
1541
  "profile_n": 150,
1542
  "liters": 150,
1543
+ "fert_fe_chelate_mass": 3.0, // Хелат железа
1544
+ "fert_fe_complex_mass": 2.0 // Комплекс железа
1545
  }
1546
  }
1547
  ]
 
1594
  const selectedProfile = allProfiles.find(profile => profile.name === selectedProfileName);
1595
 
1596
  if (selectedProfile) {
1597
+ console.log("Выбран профиль:", selectedProfile);
1598
+
1599
+ // Заполняем основные поля
1600
  document.getElementById("profile_p").value = selectedProfile.values.profile_p || 0;
1601
  document.getElementById("profile_k").value = selectedProfile.values.profile_k || 0;
1602
  document.getElementById("profile_mg").value = selectedProfile.values.profile_mg || 0;
 
1606
  document.getElementById("profile_n").value = selectedProfile.values.profile_n || 0;
1607
  document.getElementById("liters-input").value = selectedProfile.values.liters || 0;
1608
 
1609
+ // Заполняем новые поля
1610
  document.getElementById("fert_fe_chelate_mass").value = selectedProfile.values.fert_fe_chelate_mass || 0;
1611
  document.getElementById("fert_fe_complex_mass").value = selectedProfile.values.fert_fe_complex_mass || 0;
1612
+ } else {
1613
+ console.error("Профиль не найден!");
1614
  }
1615
  });
1616
 
 
1641
  userProfiles.push(newProfile);
1642
  localStorage.setItem("userProfiles", JSON.stringify(userProfiles));
1643
 
1644
+ console.log("Сохранён новый профиль:", newProfile);
1645
+
1646
  // Обновляем выпадающий список
1647
  populateProfileSelector();
1648
  });