DmitrMakeev commited on
Commit
a2a0b63
·
verified ·
1 Parent(s): 8f6389d

Update nutri_call.html

Browse files
Files changed (1) hide show
  1. nutri_call.html +23 -0
nutri_call.html CHANGED
@@ -752,6 +752,9 @@ document.getElementById('calculate-btn').addEventListener('click', function() {
752
  // Обновляем поля NH4 и NO3
753
  updateNitrogenFields(call_data); // <-- Добавляем вызов функции
754
 
 
 
 
755
  // Проверяем, применилась ли точность округления
756
  console.log("Проверка округления в ответе:");
757
  if (data.fertilizers) {
@@ -818,7 +821,27 @@ function data_out(response) {
818
 
819
 
820
 
 
 
 
 
 
 
 
 
 
 
 
 
821
 
 
 
 
 
 
 
 
 
822
 
823
 
824
 
 
752
  // Обновляем поля NH4 и NO3
753
  updateNitrogenFields(call_data); // <-- Добавляем вызов функции
754
 
755
+ // Обновляем значения NPK
756
+ updateNPK(call_data); // <-- Добавляем вызов функции
757
+
758
  // Проверяем, применилась ли точность округления
759
  console.log("Проверка округления в ответе:");
760
  if (data.fertilizers) {
 
821
 
822
 
823
 
824
+ // Функция для обновления значений NPK
825
+ function updateNPK(data) {
826
+ console.log("=== ОБНОВЛЕНИЕ ЗНАЧЕНИЙ NPK ===");
827
+
828
+ // Извлекаем значения из actual_profile
829
+ const nValue = data.actual_profile["N (NH4+)"] + data.actual_profile["N (NO3-)"];
830
+ const pValue = data.actual_profile["P"];
831
+ const kValue = data.actual_profile["K"];
832
+
833
+ // Проверяем, что значения существуют
834
+ if (nValue !== undefined && pValue !== undefined && kValue !== undefined) {
835
+ console.log(`Значения NPK: N=${nValue}, P=${pValue}, K=${kValue}`);
836
 
837
+ // Обновляем поля на странице
838
+ document.getElementById("npk-n-value").textContent = nValue.toFixed(3); // Округляем до 3 знаков
839
+ document.getElementById("npk-p-value").textContent = pValue.toFixed(3); // Округляем до 3 знаков
840
+ document.getElementById("npk-k-value").textContent = kValue.toFixed(3); // Округляем до 3 знаков
841
+ } else {
842
+ console.error("Ошибка: Значения NPK не найдены в ответе сервера.");
843
+ }
844
+ }
845
 
846
 
847