Spaces:
Sleeping
Sleeping
Update nutri_call.html
Browse files- nutri_call.html +43 -0
nutri_call.html
CHANGED
@@ -485,6 +485,49 @@ document.getElementById('calculate-btn').addEventListener('click', function() {
|
|
485 |
console.log("=== ЗАВЕРШЕНИЕ ОБРАБОТКИ ===");
|
486 |
});
|
487 |
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
488 |
</script>
|
489 |
|
490 |
|
|
|
485 |
console.log("=== ЗАВЕРШЕНИЕ ОБРАБОТКИ ===");
|
486 |
});
|
487 |
});
|
488 |
+
|
489 |
+
|
490 |
+
|
491 |
+
|
492 |
+
function data_out(response) {
|
493 |
+
if (!response || !response.fertilizers) {
|
494 |
+
console.error("Нет данных об удобрениях для отображения");
|
495 |
+
return;
|
496 |
+
}
|
497 |
+
|
498 |
+
// Заполняем граммы для каждого удобрения
|
499 |
+
const fertilizerGrams = {
|
500 |
+
"Кальциевая селитра": "calcium_nitrate",
|
501 |
+
"Калий азотнокислый": "potassium_nitrate",
|
502 |
+
"Аммоний азотнокислый": "ammonium_nitrate",
|
503 |
+
"Сульфат магния": "magnesium_sulfate",
|
504 |
+
"Монофосфат калия": "monopotassium_phosphate",
|
505 |
+
"Калий сернокислый": "potassium_sulfate"
|
506 |
+
};
|
507 |
+
|
508 |
+
for (const [fertName, gramsFieldId] of Object.entries(fertilizerGrams)) {
|
509 |
+
const fertData = response.fertilizers[fertName];
|
510 |
+
if (fertData) {
|
511 |
+
const gramsInput = document.getElementById(gramsFieldId);
|
512 |
+
if (gramsInput) {
|
513 |
+
gramsInput.value = fertData.граммы.toFixed(3);
|
514 |
+
} else {
|
515 |
+
console.error(`Не найден элемент для ввода граммов: ${gramsFieldId}`);
|
516 |
+
}
|
517 |
+
}
|
518 |
+
}
|
519 |
+
|
520 |
+
// Выводим общую EC
|
521 |
+
const ecInput = document.getElementById('profile_ec');
|
522 |
+
if (ecInput && response.total_ec) {
|
523 |
+
ecInput.value = response.total_ec.toFixed(2);
|
524 |
+
}
|
525 |
+
|
526 |
+
console.log("Данные успешно выведены в форму");
|
527 |
+
}
|
528 |
+
|
529 |
+
|
530 |
+
|
531 |
</script>
|
532 |
|
533 |
|