Commit fe6cccd54c531f1c3d144a6875feaef86e2682d9

Authored by erick.sato
1 parent 03217488
Exists in master

[Redmine Atendimento #4698]Permissão grupo aos menus

cit-esi-api/src/main/java/br/com/centralit/api/service/impl/InicializarEsiServiceImpl.java
... ... @@ -40,6 +40,10 @@ public class InicializarEsiServiceImpl extends UtilStartup{
40 40  
41 41 /** Atributo ICONE_MENU_BUILDER. */
42 42 private final String ICONE_MENU_BUILDER = "fa-cogs";
  43 +
  44 + private Menu menuEsi;
  45 +
  46 + private Menu menuBuilder;
43 47  
44 48 /**
45 49 * Método responsável por gerar carga do módulo ESI
... ... @@ -53,6 +57,9 @@ public class InicializarEsiServiceImpl extends UtilStartup{
53 57 criarArquivosPadrao();
54 58 criarPaginasMenus();
55 59  
  60 + this.menuService.adicionarGrupoMasterMenu(this.menuEsi);
  61 + this.menuService.adicionarGrupoMasterMenu(this.menuBuilder);
  62 +
56 63 Logger.getLogger(InicializarEsiServiceImpl.class).info("Menu executado - InicializarESIServiceImpl!");
57 64 }
58 65  
... ... @@ -137,9 +144,9 @@ public class InicializarEsiServiceImpl extends UtilStartup{
137 144 String classeBuilder = "mod-red-dark";
138 145 Double opacidadeMenuBuilder = 5D;
139 146  
140   - Menu menuEsi = new Menu("Workflow/ESI", null, null, null, 99, corEsi, cssMenuEsi, opacidadeMenuEsi, classeEsi, ICONE_MENU_BPE_ESI, moduloSelecionado);
  147 + menuEsi = new Menu("Workflow/ESI", null, null, null, 99, corEsi, cssMenuEsi, opacidadeMenuEsi, classeEsi, ICONE_MENU_BPE_ESI, moduloSelecionado);
141 148  
142   - Menu menuBuilder = new Menu("Builder", null, null, null, 100, corBuilder, cssMenuBuilder, opacidadeMenuBuilder, classeBuilder, ICONE_MENU_BUILDER, moduloSelecionado);
  149 + menuBuilder = new Menu("Builder", null, null, null, 100, corBuilder, cssMenuBuilder, opacidadeMenuBuilder, classeBuilder, ICONE_MENU_BUILDER, moduloSelecionado);
143 150  
144 151 // menuEsi - Execução
145 152 Menu menuExecucao = new Menu("Execução", null, menuEsi, 0, 0, corEsi, cssMenuEsi, opacidadeMenuEsi, classeEsi, moduloSelecionado);
... ...