diff --git a/mockup.html b/mockup.html index 936eaf6..7aa2471 100644 --- a/mockup.html +++ b/mockup.html @@ -3869,17 +3869,59 @@ function elenaIntent(intent) { return; } - // check / dispute — переходим к загрузке - var ackMap = { - check: 'Отлично — проверю договор 📄 Найду все риски и объясню каждый понятно.', - dispute: 'Хорошо — подготовлю протокол разногласий 📋 Загрузите договор, уберём невыгодные пункты.', - custom: 'Понял вас. Загрузите документ или опишите подробнее — разберёмся.', - }; + // check / dispute — сначала Елена отвечает, потом мягко предлагает загрузить + var userTxt = (document.getElementById('intake-custom') || {}).value || ''; document.querySelectorAll('#el-step1, #el-step-create').forEach(function(el){ el.style.display='none'; }); - var upload = document.getElementById('el-step-upload'); - if(upload) upload.style.display=''; - var ack = document.getElementById('el-ack'); - if(ack) ack.innerHTML = ackMap[intent] || ''; + var wrap = document.querySelector('.chatwrap'); + if (!wrap) { + // fallback: сразу upload + var upload = document.getElementById('el-step-upload'); + if(upload) upload.style.display=''; + return; + } + + // Пузырь пользователя + if (userTxt) { + var ub = document.createElement('div'); + ub.className = 'msg user-msg'; + ub.innerHTML = '

