diff --git a/index.cfm b/index.cfm index c01ffc9..a361c07 100644 --- a/index.cfm +++ b/index.cfm @@ -61,7 +61,7 @@
Nubes - Сверка договоров — LLM v1.0.44 — Lucee + Сверка договоров — LLM v1.0.45 — Lucee
@@ -320,8 +320,15 @@ document.getElementById('llmBtn').addEventListener('click', async function() { var diffCard = document.getElementById('diffCard'); var diffBody = document.getElementById('diffBody'); + var diffStatus = document.getElementById('diffStatus'); diffCard.style.display = 'block'; diffBody.innerHTML = '⏳ LLM-извлечение...'; + diffStatus.textContent = '⏳ 0.0с'; + + var llmStart = Date.now(); + var timerInterval = setInterval(function() { + diffStatus.textContent = '⏳ ' + ((Date.now() - llmStart) / 1000).toFixed(1) + 'с'; + }, 200); // 1. Extract for each supplement try { @@ -364,6 +371,9 @@ document.getElementById('llmBtn').addEventListener('click', async function() { } } catch(e) { diffBody.innerHTML += '
✗ ' + e.message + '
'; } + clearInterval(timerInterval); + diffStatus.textContent = '✓ ' + ((Date.now() - llmStart) / 1000).toFixed(1) + 'с'; + btn.innerHTML = ' ✓ Готово'; document.getElementById('chatCard').style.display = 'block'; lucide.createIcons();