diff --git a/calendario.html b/calendario.html index 124da77..38c581d 100644 --- a/calendario.html +++ b/calendario.html @@ -268,14 +268,8 @@
-
-

Descripción del Servicio

- -
+

Descripción del Servicio

--
-
@@ -1010,8 +1004,6 @@ else banner.classList.add('hidden'); document.getElementById('detDesc').innerHTML = (raw["Descripción"] || raw["DESCRIPCION"] || "Sin notas.").replace(/\n/g, '
'); - originalDescHtml = ""; - document.getElementById('btnRevertDesc').classList.add('hidden'); const extraContainer = document.getElementById('extraDataBox'); extraContainer.innerHTML = ''; @@ -1061,50 +1053,6 @@ setTimeout(() => modal.style.display = 'none', 300); } - // ========================================== - // ✨ MEJORAR DESCRIPCIÓN DEL SERVICIO CON IA (solo vista, no modifica el dato original) - // ========================================== - let originalDescHtml = ""; - - async function improveServiceDescription() { - const descBox = document.getElementById('detDesc'); - const rawText = descBox.innerText.trim(); - if (!rawText || rawText === '--' || rawText === 'Sin notas.') { showToast("No hay descripción que mejorar", true); return; } - - originalDescHtml = descBox.innerHTML; - const btn = document.getElementById('btnImproveDesc'); - const original = btn.innerHTML; - btn.disabled = true; - btn.innerHTML = ' Mejorando...'; - safeLoadIcons(); - - try { - const res = await fetch(`${API_URL}/services/description/improve`, { - method: 'POST', - headers: { 'Content-Type': 'application/json', 'Authorization': `Bearer ${localStorage.getItem('token')}` }, - body: JSON.stringify({ text: rawText }) - }); - const data = await res.json(); - if (data.ok) { - descBox.innerHTML = data.text.replace(/\n/g, '
'); - document.getElementById('btnRevertDesc').classList.remove('hidden'); - showToast("Descripción reordenada (solo vista, el dato original no cambia)"); - } else { - showToast(data.error || "No se pudo mejorar la descripción", true); - } - } catch (e) { - showToast("Error de conexión con la IA", true); - } finally { - btn.disabled = false; btn.innerHTML = original; safeLoadIcons(); - } - } - - function revertServiceDescription() { - const descBox = document.getElementById('detDesc'); - if (originalDescHtml) descBox.innerHTML = originalDescHtml; - document.getElementById('btnRevertDesc').classList.add('hidden'); - } - // ========================================== // 🧾 PARTE DE TRABAJO (texto con IA + firma táctil + PDF + envío WhatsApp) // ==========================================