p
This commit is contained in:
+13
-3
@@ -1147,7 +1147,8 @@ class SimpleWhatsAppManager {
|
||||
menu_key: document.getElementById('menu-key')?.value || '',
|
||||
description: document.getElementById('menu-description')?.value || '',
|
||||
welcome_message: document.getElementById('menu-welcome-message')?.value || '',
|
||||
status: document.getElementById('menu-status')?.value || 'active'
|
||||
status: document.getElementById('menu-status')?.value || 'active',
|
||||
menu_type: document.getElementById('menu-type')?.value || 'main'
|
||||
};
|
||||
|
||||
// Validar campos requeridos
|
||||
@@ -3841,6 +3842,13 @@ function showEditMenuModal(menuData) {
|
||||
<option value="active" ${menuData.status === 'active' ? 'selected' : ''}>Activo</option>
|
||||
<option value="inactive" ${menuData.status === 'inactive' ? 'selected' : ''}>Inactivo</option>
|
||||
</select>
|
||||
<label for="editMenuType" class="form-label mt-2">
|
||||
<i class="fas fa-layer-group"></i> Tipo de Menú
|
||||
</label>
|
||||
<select class="form-control" id="editMenuType">
|
||||
<option value="main" ${(menuData.menu_type || 'main') === 'main' ? 'selected' : ''}>Principal (normal)</option>
|
||||
<option value="no_advisor" ${menuData.menu_type === 'no_advisor' ? 'selected' : ''}>🔴 Asesor ausente (secundario)</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -4007,13 +4015,14 @@ window.saveMenuEdit = async function() {
|
||||
const menuDescription = document.getElementById('editMenuDescription').value.trim();
|
||||
const menuWelcome = document.getElementById('editMenuWelcome').value.trim();
|
||||
const menuStatus = document.getElementById('editMenuStatus').value;
|
||||
const menuType = document.getElementById('editMenuType')?.value || 'main';
|
||||
|
||||
if (!menuName || !menuKey) {
|
||||
window.whatsappManager.showError('Nombre y clave del menú son obligatorios');
|
||||
return;
|
||||
}
|
||||
|
||||
console.log('Guardando menú editado:', { menuId, menuName, menuKey, menuStatus });
|
||||
console.log('Guardando menú editado:', { menuId, menuName, menuKey, menuStatus, menuType });
|
||||
|
||||
const menuData = {
|
||||
id: menuId,
|
||||
@@ -4021,7 +4030,8 @@ window.saveMenuEdit = async function() {
|
||||
menu_key: menuKey,
|
||||
description: menuDescription,
|
||||
welcome_message: menuWelcome,
|
||||
status: menuStatus
|
||||
status: menuStatus,
|
||||
menu_type: menuType
|
||||
};
|
||||
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user