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