Spaces:
Running
Running
Update nutri_call.html
Browse files- nutri_call.html +1 -30
nutri_call.html
CHANGED
@@ -1010,7 +1010,6 @@ document.getElementById('calculate-btn').addEventListener('click', function () {
|
|
1010 |
});
|
1011 |
});
|
1012 |
|
1013 |
-
// Функция для вывода данных в форму
|
1014 |
function data_out(data) {
|
1015 |
console.log("=== ЗАПИСЬ ДАННЫХ В ФОРМУ ===");
|
1016 |
|
@@ -1030,39 +1029,12 @@ function data_out(data) {
|
|
1030 |
const inputId = fertilizerIdMap[fertilizer];
|
1031 |
const inputElement = document.getElementById(inputId);
|
1032 |
if (inputElement) {
|
1033 |
-
inputElement.value = grams.toFixed(3);
|
1034 |
console.log(`Записано значение для ${fertilizer}: ${grams.toFixed(3)} г`);
|
1035 |
} else {
|
1036 |
console.warn(`Поле для удобрения ${fertilizer} не найдено`);
|
1037 |
}
|
1038 |
}
|
1039 |
-
|
1040 |
-
// Записываем баланс элементов (ТОЛЬКО В ПОЛЯ ВЫВОДА)
|
1041 |
-
const elementIdMap = {
|
1042 |
-
"Ca": "calculated_ca",
|
1043 |
-
"K": "calculated_k",
|
1044 |
-
"Mg": "calculated_mg",
|
1045 |
-
"P": "calculated_p",
|
1046 |
-
"S": "calculated_s",
|
1047 |
-
"N (NH4+)": "calculated_nh4",
|
1048 |
-
"N (NO3-)": "calculated_no3"
|
1049 |
-
};
|
1050 |
-
|
1051 |
-
for (const [element, ppm] of Object.entries(data.actual_profile)) {
|
1052 |
-
const inputId = elementIdMap[element];
|
1053 |
-
if (!inputId) {
|
1054 |
-
console.warn(`ID для элемента ${element} не определен в карте elementIdMap`);
|
1055 |
-
continue;
|
1056 |
-
}
|
1057 |
-
|
1058 |
-
const inputElement = document.getElementById(inputId);
|
1059 |
-
if (inputElement) {
|
1060 |
-
inputElement.value = ppm.toFixed(3);
|
1061 |
-
console.log(`Записано значение для ${element}: ${ppm.toFixed(3)} ppm`);
|
1062 |
-
} else {
|
1063 |
-
console.warn(`Поле для элемента ${element} не найдено`);
|
1064 |
-
}
|
1065 |
-
}
|
1066 |
}
|
1067 |
|
1068 |
|
@@ -1070,7 +1042,6 @@ function data_out(data) {
|
|
1070 |
|
1071 |
|
1072 |
|
1073 |
-
|
1074 |
function updateNitrogenFields(data) {
|
1075 |
console.log("=== ОБНОВЛЕНИЕ ЗНАЧЕНИЙ NH4 И NO3 ===");
|
1076 |
|
|
|
1010 |
});
|
1011 |
});
|
1012 |
|
|
|
1013 |
function data_out(data) {
|
1014 |
console.log("=== ЗАПИСЬ ДАННЫХ В ФОРМУ ===");
|
1015 |
|
|
|
1029 |
const inputId = fertilizerIdMap[fertilizer];
|
1030 |
const inputElement = document.getElementById(inputId);
|
1031 |
if (inputElement) {
|
1032 |
+
inputElement.value = grams.toFixed(3); // Записываем значение в поле вывода
|
1033 |
console.log(`Записано значение для ${fertilizer}: ${grams.toFixed(3)} г`);
|
1034 |
} else {
|
1035 |
console.warn(`Поле для удобрения ${fertilizer} не найдено`);
|
1036 |
}
|
1037 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1038 |
}
|
1039 |
|
1040 |
|
|
|
1042 |
|
1043 |
|
1044 |
|
|
|
1045 |
function updateNitrogenFields(data) {
|
1046 |
console.log("=== ОБНОВЛЕНИЕ ЗНАЧЕНИЙ NH4 И NO3 ===");
|
1047 |
|