v1.0.45: таймер прогресса LLM
This commit is contained in:
@@ -61,7 +61,7 @@
|
|||||||
<body>
|
<body>
|
||||||
<div class="topbar">
|
<div class="topbar">
|
||||||
<img src="/nubes-logo.svg" alt="Nubes">
|
<img src="/nubes-logo.svg" alt="Nubes">
|
||||||
<span class="title">Сверка договоров — LLM <span style="font-weight:400;color:var(--muted);font-size:12px;">v1.0.44 — Lucee</span></span>
|
<span class="title">Сверка договоров — LLM <span style="font-weight:400;color:var(--muted);font-size:12px;">v1.0.45 — Lucee</span></span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="content">
|
<div class="content">
|
||||||
@@ -320,8 +320,15 @@ document.getElementById('llmBtn').addEventListener('click', async function() {
|
|||||||
|
|
||||||
var diffCard = document.getElementById('diffCard');
|
var diffCard = document.getElementById('diffCard');
|
||||||
var diffBody = document.getElementById('diffBody');
|
var diffBody = document.getElementById('diffBody');
|
||||||
|
var diffStatus = document.getElementById('diffStatus');
|
||||||
diffCard.style.display = 'block';
|
diffCard.style.display = 'block';
|
||||||
diffBody.innerHTML = '⏳ LLM-извлечение...';
|
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
|
// 1. Extract for each supplement
|
||||||
try {
|
try {
|
||||||
@@ -364,6 +371,9 @@ document.getElementById('llmBtn').addEventListener('click', async function() {
|
|||||||
}
|
}
|
||||||
} catch(e) { diffBody.innerHTML += '<div style="color:var(--destructive);">✗ ' + e.message + '</div>'; }
|
} catch(e) { diffBody.innerHTML += '<div style="color:var(--destructive);">✗ ' + e.message + '</div>'; }
|
||||||
|
|
||||||
|
clearInterval(timerInterval);
|
||||||
|
diffStatus.textContent = '✓ ' + ((Date.now() - llmStart) / 1000).toFixed(1) + 'с';
|
||||||
|
|
||||||
btn.innerHTML = '<i data-lucide="check" style="width:16px;height:16px;"></i> ✓ Готово';
|
btn.innerHTML = '<i data-lucide="check" style="width:16px;height:16px;"></i> ✓ Готово';
|
||||||
document.getElementById('chatCard').style.display = 'block';
|
document.getElementById('chatCard').style.display = 'block';
|
||||||
lucide.createIcons();
|
lucide.createIcons();
|
||||||
|
|||||||
Reference in New Issue
Block a user