diff --git a/src/navigation/menus/saas.menu.js b/src/navigation/menus/saas.menu.js index 8debc7f..ee78274 100644 --- a/src/navigation/menus/saas.menu.js +++ b/src/navigation/menus/saas.menu.js @@ -64,6 +64,7 @@ export default function saasMenu(sessionCtx, opts = {}) { { label: 'Clínicas (Tenants)', icon: 'pi pi-fw pi-users', to: '/saas/tenants' }, { label: 'Recursos por Clínica', icon: 'pi pi-fw pi-key', to: '/saas/tenant-features' }, { label: 'Segurança / Bots', icon: 'pi pi-fw pi-shield', to: '/saas/security' }, + { label: 'Config / Bloqueios', icon: 'pi pi-fw pi-cog', to: '/saas/app-config' }, { label: 'Feriados', icon: 'pi pi-fw pi-star', to: '/saas/feriados' }, { label: 'Suporte Técnico', icon: 'pi pi-fw pi-headphones', to: '/saas/support' } ] diff --git a/src/router/routes.saas.js b/src/router/routes.saas.js index dda064f..c251ae4 100644 --- a/src/router/routes.saas.js +++ b/src/router/routes.saas.js @@ -172,6 +172,12 @@ export default { name: 'saas-usuarios', component: () => import('@/views/pages/saas/SaasUsuariosPage.vue'), meta: { requiresAuth: true, saasAdmin: true } + }, + { + path: 'app-config', + name: 'saas-app-config', + component: () => import('@/views/pages/saas/SaasAppConfigPage.vue'), + meta: { requiresAuth: true, saasAdmin: true } } ] }; diff --git a/src/views/pages/saas/SaasAppConfigPage.vue b/src/views/pages/saas/SaasAppConfigPage.vue new file mode 100644 index 0000000..eb51df7 --- /dev/null +++ b/src/views/pages/saas/SaasAppConfigPage.vue @@ -0,0 +1,152 @@ + + + +