Mudanças entre as edições de "Manual de criação de Menus e Módulos"

De GeoSales
Ir para navegação Ir para pesquisar
Linha 13: Linha 13:
 
Criar o módulo dentro do pacote '''br.com.softsite.geosales.portal.client.component.menu.modulo''' o componente módulo, que deve implementar a interface '''GSModulo'''.
 
Criar o módulo dentro do pacote '''br.com.softsite.geosales.portal.client.component.menu.modulo''' o componente módulo, que deve implementar a interface '''GSModulo'''.
  
 +
Obs: Os códigos abaixo estão disponíveis no GIT. Link: https://gitlab.com/SoftSite/geosales/wikis/cria%C3%A7%C3%A3o-de-menus-e-m%C3%B3dulos
  
 
'''- JAVA:'''
 
'''- JAVA:'''
Linha 21: Linha 22:
  
 
[[Arquivo:Criar modulo ui.png]]
 
[[Arquivo:Criar modulo ui.png]]
 +
 +
Mapear na classe '''MenuManager''' e no método '''buscaModulo''' o modulo desejado ao valor no padrão CamelCase. O valor do enum deve ser idêntico ao '''DS_MODULO''' do módulo criado no banco
 +
 +
[[Arquivo:Criar modulo java codigo.png]]
  
 
== Criando um menu ==
 
== Criando um menu ==

Edição das 21h53min de 5 de setembro de 2018

Histórico de Alterações

Data Quem Comentários
05/09/2018 Ryvane Maria Criação do documento

Criando um módulo

Criar o módulo dentro do pacote br.com.softsite.geosales.portal.client.component.menu.modulo o componente módulo, que deve implementar a interface GSModulo.

Obs: Os códigos abaixo estão disponíveis no GIT. Link: https://gitlab.com/SoftSite/geosales/wikis/cria%C3%A7%C3%A3o-de-menus-e-m%C3%B3dulos

- JAVA:

Criar modulo java.png

- UI.XML:

Criar modulo ui.png

Mapear na classe MenuManager e no método buscaModulo o modulo desejado ao valor no padrão CamelCase. O valor do enum deve ser idêntico ao DS_MODULO do módulo criado no banco

Criar modulo java codigo.png

Criando um menu

- JAVA:

- UI.XML:


Estrutura de banco