Spaces:
Sleeping
Sleeping
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 |
|