todo funcional
This commit is contained in:
@@ -781,6 +781,107 @@ try {
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Modal para crear/editar autorespuesta -->
|
||||
<div class="modal fade" id="createAutoResponseModal" tabindex="-1" aria-labelledby="createAutoResponseModalLabel" aria-hidden="true">
|
||||
<div class="modal-dialog modal-lg">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<h5 class="modal-title" id="createAutoResponseModalLabel">
|
||||
<i class="fas fa-robot"></i> Crear Nueva Respuesta Automática
|
||||
</h5>
|
||||
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<form id="autoresponse-form">
|
||||
<input type="hidden" id="autoresponse-id">
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
<div class="mb-3">
|
||||
<label class="form-label">Tipo de Trigger *</label>
|
||||
<select class="form-control" id="autoresponse-trigger-type" required onchange="updateTriggerFields(this.value)">
|
||||
<option value="keyword">Palabra Clave</option>
|
||||
<option value="contains">Contiene Texto</option>
|
||||
<option value="exact">Mensaje Exacto</option>
|
||||
<option value="welcome">Mensaje de Bienvenida</option>
|
||||
<option value="default">Respuesta por Defecto</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
<div class="mb-3">
|
||||
<label class="form-label">Prioridad</label>
|
||||
<input type="number" class="form-control" id="autoresponse-priority" value="1" min="0" max="10">
|
||||
<small class="text-muted">Mayor número = mayor prioridad (0-10)</small>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="mb-3" id="trigger-value-group">
|
||||
<label class="form-label" id="trigger-value-label">Palabras Clave *</label>
|
||||
<input type="text" class="form-control" id="autoresponse-trigger-value" placeholder="palabra1,palabra2,palabra3">
|
||||
<small class="text-muted" id="trigger-value-help">Separa múltiples palabras con comas</small>
|
||||
</div>
|
||||
|
||||
<div class="mb-3">
|
||||
<label class="form-label">Texto de Respuesta *</label>
|
||||
<textarea class="form-control" id="autoresponse-text" rows="4" placeholder="Escribe aquí la respuesta que se enviará automáticamente..." required></textarea>
|
||||
<small class="text-muted">Puedes usar emojis y saltos de línea</small>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
<div class="mb-3">
|
||||
<label class="form-label">Tipo de Respuesta</label>
|
||||
<select class="form-control" id="autoresponse-type">
|
||||
<option value="text">Mensaje de Texto</option>
|
||||
<option value="template">Plantilla WhatsApp</option>
|
||||
<option value="menu">Mostrar Menú</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
<div class="mb-3">
|
||||
<label class="form-label">Estado</label>
|
||||
<select class="form-control" id="autoresponse-active">
|
||||
<option value="1">Activa</option>
|
||||
<option value="0">Inactiva</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Campos adicionales para diferentes tipos de respuesta -->
|
||||
<div id="template-fields" style="display: none;">
|
||||
<div class="mb-3">
|
||||
<label class="form-label">Nombre de la Plantilla</label>
|
||||
<input type="text" class="form-control" id="autoresponse-template-name" placeholder="nombre_plantilla">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="menu-fields" style="display: none;">
|
||||
<div class="mb-3">
|
||||
<label class="form-label">Menú a Mostrar</label>
|
||||
<select class="form-control" id="autoresponse-menu-id">
|
||||
<option value="">Seleccionar menú...</option>
|
||||
<!-- Opciones cargadas dinámicamente -->
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">
|
||||
<i class="fas fa-times"></i> Cancelar
|
||||
</button>
|
||||
<button type="button" class="btn btn-primary" onclick="app.saveAutoResponse()">
|
||||
<i class="fas fa-save"></i> Guardar Respuesta
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
Reference in New Issue
Block a user