| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197 |
- var menuService = angular.module('menuService',[]);
- menuService.factory('menuService',
- function($cookies,$rootScope,$http,$location,$q, UserManager) {
- var menu= {mainMenu:
- [
- {
- id: 'Areadispositiva',
- label: 'Area dispositiva',
- icon: 'fa fa-home',
- href: '',
- visible: ['TR','UO','UR','DF','VI'],
- subMenu: [
- {
- id:'RID',
- label: 'Incassi SDD',
- icon:'fa fa-folder',
- href:'/incassiSDD',
- tipoChiamata:'ListaDisposizioni',
- visible: ['TR','UO','UR','VI']
- },
- {
- id:'RID_ESTERI',
- label: 'Incassi SDD Esteri',
- icon:'fa fa-folder',
- href:'/incassiSDDEsteri',
- tipoChiamata:'ListaDisposizioniEst',
- visible: ['TR','UO','UR','VI']
- },
- {
- id:'AEA',
- label: 'Allineamento SEDA',
- icon:'fa fa-folder',
- href:'/allineamentoSEDA',
- tipoChiamata:'ListaDisposizioni',
- visible: ['TR','UO','UR','VI']
- },
- {
- id:'BONIFICI',
- label: 'Pagamenti SCT',
- icon:'fa fa-folder',
- href:'/pagamentiSCT',
- tipoChiamata:'ListaDisposizioni',
- visible: ['TR','UO','UR','VI']
- },
- {
- id:'PAGAMENTIDOM',
- label: 'Pagamenti DOM',
- icon:'fa fa-folder',
- href:'/pagamentiDOM',
- tipoChiamata:'ListaDisposizioniDom',
- visible: ['TR','UO','UR','VI']
- },
- {
- id:'PAGAMENTISCTEST',
- label: 'Pagamenti SCT Esteri',
- icon:'fa fa-folder',
- href:'/pagamentiSCT_ESTERI',
- tipoChiamata:'ListaDisposizioniEst',
- visible: ['TR','UO','UR','VI']
- },
- {
- id:'ASSEGNI INTESA',
- label: 'Assegni Banca Intesa',
- icon:'fa fa-folder',
- href:'/AssegniIntesa',
- tipoChiamata:'assegniIntesa',
- visible: ['TR','UO','UR','VI']
- },
- {
- id:'AcquisizioneFlussiDispositivi',
- label: 'Acquisizione flussi dispositivi',
- icon:'fa fa-cloud-upload',
- href:'/acquisizioneFlussi',
- visible: ['TR','UO','UR','VI']
- },
- {
- id:'DistinteBanca',
- label: 'Distinte Banca',
- icon:'fa fa-file-text-o',
- href:'/distinteBanca',
- visible: ['TR','UO','UR','DF','VI']
- },
- {
- id:'ricercaDisposizioni',
- label: 'Ricerca Disposizioni',
- icon:'fa fa-search',
- href:'/ricercaDisposizioni',
- visible: ['TR','UO','UR','VI']
- },
- {
- id:'RemunerationSeda',
- label: 'SEDA Remuneration',
- icon:'fa fa-line-chart',
- href:'/SEDARemuneration',
- visible: ['TR','UO','UR','VI']
- },
- {
- id:'AnagraficaOrdinanti',
- label: 'Anagrafiche',
- icon:'fa fa-users',
- href:'/anagrafiche',
- visible: ['TR','UO','UR','VI']
- },
- {
- id:'RicercaBancheEstesa',
- label: 'Ricerca Archivio Banche',
- icon:'fa fa-university',
- href:'/ricercaBanche',
- visible: ['TR','UO','UR','VI']
- }, ,
- {
- id:'ReportPagamenti',
- label: 'Report pagamenti da file guida',
- icon:'fa fa-file-text-o',
- href:'/reportPagamenti',
- visible: ['TR','UO','UR','VI']
- }
- ]
- },
- {
- id: 'Configurazione',
- label: 'Configurazione',
- icon: 'fa fa-wrench',
- href: '',
- visible: ['TR','AS','GI','VI'],
- subMenu: [
- {
- id:'Gestione Utenti e Autorizzazioni',
- label: 'Gestione utenti e autorizzazioni',
- icon:'fa fa-users',
- href:'/utenti',
- visible: ['AS']
- },
- {
- id:'EstrattoreDistinte',
- label: 'Estrattore Distinte Banca',
- icon:'fa fa-cogs',
- href:'/estrattore',
- visible: ['TR','VI']
- },
- {
- id:'LogSicuraScheduler',
- label: 'Log Servizio Conversione',
- icon:'fa fa-folder-open-o',
- href:'/logSicuraScheduler',
- visible: ['TR','GI','VI']
- },
- {
- id:'parametri',
- label: 'Parametri e opzioni',
- icon:'fa fa-cogs',
- href:'/parametri',
- visible: ['GI']
- },
- {
- id:'TabellaFunzioni',
- label: 'Tabella Funzioni',
- icon:'fa fa-list',
- href:'/funzioni',
- visible: ['TR','VI']
- },
- {
- id:'TabellaTipologia',
- label: 'Tabella Tipologie',
- icon:'fa fa-list',
- href:'/tipologie',
- visible: ['TR','VI']
- },
- {
- id:'TabellaFirmaFlussi',
- label: 'Tabella Firme Distinte',
- icon:'fa fa-list',
- href:'/firme',
- visible: ['TR','VI']
- },
- {
- id:'TabellaSDDNotSeda',
- label: 'Tabella SDD non SEDA',
- icon:'fa fa-list',
- href:'/SDDnonSEDA',
- visible: ['TR','VI']
- }
- ]
- }
- ]
- };
-
- menuService.getMenu = function() {
- return menu;
- }
-
- return menuService;
- }
- );
-
|