feat(multi-tenant): configurar las 3 empresas oficiales (Telcotronics, XSYSTEM, DOMUS) y selector rapido de entorno
This commit is contained in:
@@ -15,11 +15,43 @@
|
||||
</div>
|
||||
</a>
|
||||
<% if (typeof company !== 'undefined' && company) { %>
|
||||
<div class="company-nav-pill ms-2 d-none d-lg-flex align-items-center gap-1.5">
|
||||
<i class="fas fa-building text-info" style="font-size: 0.75rem;"></i>
|
||||
<span class="company-name-text"><%= company.name %></span>
|
||||
<span class="badge company-plan-badge"><%= company.plan %></span>
|
||||
</div>
|
||||
<% if (typeof user !== 'undefined' && user && user.rol === 'superadmin' && typeof allCompanies !== 'undefined' && allCompanies.length > 1) { %>
|
||||
<div class="dropdown ms-2 d-none d-lg-inline-block">
|
||||
<button class="company-nav-pill dropdown-toggle d-flex align-items-center gap-1.5 border-0 bg-transparent text-white" type="button" data-bs-toggle="dropdown" aria-expanded="false" title="Cambiar Empresa (Superadmin)">
|
||||
<i class="fas fa-building text-info" style="font-size: 0.75rem;"></i>
|
||||
<span class="company-name-text fw-semibold"><%= company.name %></span>
|
||||
<span class="badge company-plan-badge"><%= company.plan %></span>
|
||||
<i class="fas fa-chevron-down ms-1 text-muted" style="font-size: 0.62rem;"></i>
|
||||
</button>
|
||||
<ul class="dropdown-menu dropdown-menu-dark shadow-lg border-secondary mt-1 py-1" style="font-size: 0.85rem; min-width: 220px;">
|
||||
<li class="dropdown-header text-uppercase text-muted fw-bold" style="font-size: 0.65rem; letter-spacing: 0.5px;">
|
||||
<i class="fas fa-exchange-alt me-1 text-info"></i> Entornos / Empresas
|
||||
</li>
|
||||
<% allCompanies.forEach(c => { %>
|
||||
<li>
|
||||
<a class="dropdown-item d-flex align-items-center justify-content-between py-2 <%= c.id === company.id ? 'active' : '' %>" href="/saas/switch/<%= c.id %>">
|
||||
<span class="fw-medium"><%= c.name %></span>
|
||||
<span class="badge <%= c.id === company.id ? 'bg-info text-dark' : 'bg-dark text-muted border border-secondary' %>" style="font-size: 0.65rem;">
|
||||
<%= c.slug %>
|
||||
</span>
|
||||
</a>
|
||||
</li>
|
||||
<% }) %>
|
||||
<li><hr class="dropdown-divider my-1 border-secondary"></li>
|
||||
<li>
|
||||
<a class="dropdown-item py-1.5 text-warning small d-flex align-items-center gap-1.5" href="/saas/companies">
|
||||
<i class="fas fa-sliders-h"></i> Gestionar Empresas
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<% } else { %>
|
||||
<div class="company-nav-pill ms-2 d-none d-lg-flex align-items-center gap-1.5">
|
||||
<i class="fas fa-building text-info" style="font-size: 0.75rem;"></i>
|
||||
<span class="company-name-text"><%= company.name %></span>
|
||||
<span class="badge company-plan-badge"><%= company.plan %></span>
|
||||
</div>
|
||||
<% } %>
|
||||
<% } %>
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user