From db0d36bd2a3ebff2c5d0e91c76199e5d0590da53 Mon Sep 17 00:00:00 2001 From: andre.silva Date: Tue, 5 Apr 2016 10:40:02 -0300 Subject: [PATCH] criação tela de tipo suporte documento. --- cit-ecm-api/src/main/java/br/com/centralit/api/dao/TipoSuporteDocumentoDao.java | 28 ++++++++++++++++++++++++++++ cit-ecm-api/src/main/java/br/com/centralit/api/dao/impl/TipoSuporteDocumentoDaoHibernate.java | 41 +++++++++++++++++++++++++++++++++++++++++ cit-ecm-api/src/main/java/br/com/centralit/api/framework/json/ViewsEcm.java | 4 ++++ cit-ecm-api/src/main/java/br/com/centralit/api/model/TipoSuporteDocumento.java | 101 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ cit-ecm-api/src/main/java/br/com/centralit/api/service/TipoSuporteDocumentoService.java | 29 +++++++++++++++++++++++++++++ cit-ecm-api/src/main/java/br/com/centralit/api/service/impl/InicializarEcmServiceImpl.java | 6 ++++++ cit-ecm-api/src/main/java/br/com/centralit/api/service/impl/TipoSuporteDocumentoServiceImpl.java | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ cit-ecm-web/src/main/java/br/com/centralit/controller/TipoSuporteDocumentoController.java | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ cit-ecm-web/src/main/webapp/assets/js/angular/custom/controller/DocumentoGedController.js | 11 +++++++++++ cit-ecm-web/src/main/webapp/assets/js/angular/custom/controller/TipoSuporteDocumentoController.js | 92 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ cit-ecm-web/src/main/webapp/assets/js/angular/custom/controller/TipoSuporteDocumentoListController.js | 46 ++++++++++++++++++++++++++++++++++++++++++++++ cit-ecm-web/src/main/webapp/assets/js/angular/custom/repository/TipoSuporteDocumentoRepository.js | 11 +++++++++++ cit-ecm-web/src/main/webapp/html/tipoSuporteDocumento/tipoServicoDocumento.html | 2 ++ cit-ecm-web/src/main/webapp/html/tipoSuporteDocumento/tipoServicoDocumentoEdit.html | 77 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ cit-ecm-web/src/main/webapp/html/tipoSuporteDocumento/tipoServicoDocumentoList.html | 41 +++++++++++++++++++++++++++++++++++++++++ 15 files changed, 608 insertions(+), 0 deletions(-) create mode 100644 cit-ecm-api/src/main/java/br/com/centralit/api/dao/TipoSuporteDocumentoDao.java create mode 100644 cit-ecm-api/src/main/java/br/com/centralit/api/dao/impl/TipoSuporteDocumentoDaoHibernate.java create mode 100644 cit-ecm-api/src/main/java/br/com/centralit/api/model/TipoSuporteDocumento.java create mode 100644 cit-ecm-api/src/main/java/br/com/centralit/api/service/TipoSuporteDocumentoService.java create mode 100644 cit-ecm-api/src/main/java/br/com/centralit/api/service/impl/TipoSuporteDocumentoServiceImpl.java create mode 100644 cit-ecm-web/src/main/java/br/com/centralit/controller/TipoSuporteDocumentoController.java create mode 100644 cit-ecm-web/src/main/webapp/assets/js/angular/custom/controller/TipoSuporteDocumentoController.js create mode 100644 cit-ecm-web/src/main/webapp/assets/js/angular/custom/controller/TipoSuporteDocumentoListController.js create mode 100644 cit-ecm-web/src/main/webapp/assets/js/angular/custom/repository/TipoSuporteDocumentoRepository.js create mode 100644 cit-ecm-web/src/main/webapp/html/tipoSuporteDocumento/tipoServicoDocumento.html create mode 100644 cit-ecm-web/src/main/webapp/html/tipoSuporteDocumento/tipoServicoDocumentoEdit.html create mode 100644 cit-ecm-web/src/main/webapp/html/tipoSuporteDocumento/tipoServicoDocumentoList.html diff --git a/cit-ecm-api/src/main/java/br/com/centralit/api/dao/TipoSuporteDocumentoDao.java b/cit-ecm-api/src/main/java/br/com/centralit/api/dao/TipoSuporteDocumentoDao.java new file mode 100644 index 0000000..718591a --- /dev/null +++ b/cit-ecm-api/src/main/java/br/com/centralit/api/dao/TipoSuporteDocumentoDao.java @@ -0,0 +1,28 @@ +package br.com.centralit.api.dao; + +import br.com.centralit.framework.dao.arquitetura.CitGenericDAO; + +/** + * + *

+ * + *

Company: Central IT - Governança Corporativa -

+ * + *

Title:

+ * + *

Description:

+ * + *

Iniciativa(s): NUMERO_INICIATIVA

+ * + *

Regra(s) de negócio: NUMERO_REGRA_DE_NEGOCIO

+ * + * @since 04/04/2016 - 15:03:38 + * + * @version 1.0.0 + * + * @author andre.silva + * + */ +public interface TipoSuporteDocumentoDao extends CitGenericDAO { + +} diff --git a/cit-ecm-api/src/main/java/br/com/centralit/api/dao/impl/TipoSuporteDocumentoDaoHibernate.java b/cit-ecm-api/src/main/java/br/com/centralit/api/dao/impl/TipoSuporteDocumentoDaoHibernate.java new file mode 100644 index 0000000..1cab49d --- /dev/null +++ b/cit-ecm-api/src/main/java/br/com/centralit/api/dao/impl/TipoSuporteDocumentoDaoHibernate.java @@ -0,0 +1,41 @@ +package br.com.centralit.api.dao.impl; + +import org.springframework.stereotype.Repository; + +import br.com.centralit.api.dao.TipoSuporteDocumentoDao; +import br.com.centralit.api.model.TipoSuporteDocumento; +import br.com.centralit.framework.dao.arquitetura.CitGenericDAOImpl; + +/** + * + *

+ * + *

Company: Central IT - Governança Corporativa -

+ * + *

Title:

+ * + *

Description:

+ * + *

Iniciativa(s): NUMERO_INICIATIVA

+ * + *

Regra(s) de negócio: NUMERO_REGRA_DE_NEGOCIO

+ * + * @since 04/04/2016 - 15:05:58 + * + * @version 1.0.0 + * + * @author andre.silva + * + */ +@Repository("tipoSuporteDocumentoDao") +public class TipoSuporteDocumentoDaoHibernate extends CitGenericDAOImpl implements TipoSuporteDocumentoDao { + + /** + * Responsável pela criação de novas instâncias desta classe. + */ + public TipoSuporteDocumentoDaoHibernate() { + + super(TipoSuporteDocumento.class); + } + +} diff --git a/cit-ecm-api/src/main/java/br/com/centralit/api/framework/json/ViewsEcm.java b/cit-ecm-api/src/main/java/br/com/centralit/api/framework/json/ViewsEcm.java index 27d366b..141a2b4 100644 --- a/cit-ecm-api/src/main/java/br/com/centralit/api/framework/json/ViewsEcm.java +++ b/cit-ecm-api/src/main/java/br/com/centralit/api/framework/json/ViewsEcm.java @@ -102,5 +102,9 @@ public class ViewsEcm extends Views { public static class HistoricoAtribuicaoProcessoView extends Views.GenericView{}; + public static class TipoSuporteDocumentoListView extends Views.GenericView{}; + + public static class TipoSuporteDocumentoEdit extends TipoSuporteDocumentoListView{}; + } diff --git a/cit-ecm-api/src/main/java/br/com/centralit/api/model/TipoSuporteDocumento.java b/cit-ecm-api/src/main/java/br/com/centralit/api/model/TipoSuporteDocumento.java new file mode 100644 index 0000000..f54bee4 --- /dev/null +++ b/cit-ecm-api/src/main/java/br/com/centralit/api/model/TipoSuporteDocumento.java @@ -0,0 +1,101 @@ +package br.com.centralit.api.model; + +import javax.persistence.Column; +import javax.persistence.Entity; +import javax.persistence.FetchType; +import javax.persistence.GeneratedValue; +import javax.persistence.GenerationType; +import javax.persistence.Id; +import javax.persistence.OneToOne; + +import br.com.centralit.api.framework.json.ViewsEcm; +import br.com.centralit.framework.json.Views; + +import com.fasterxml.jackson.annotation.JsonView; + +/** + * + *

+ * + *

Company: Central IT - Governança Corporativa -

+ * + *

Title:

+ * + *

Description:

+ * + *

Iniciativa(s): NUMERO_INICIATIVA

+ * + *

Regra(s) de negócio: NUMERO_REGRA_DE_NEGOCIO

+ * + * @since 04/04/2016 - 14:47:10 + * + * @version 1.0.0 + * + * @author andre.silva + * + */ +@Entity +public class TipoSuporteDocumento extends PersistentObjectUnidade { + + /** Atributo serialVersionUID. */ + private static final long serialVersionUID = 4824264305224974743L; + + @Id + @GeneratedValue(strategy = GenerationType.AUTO) + @JsonView({ Views.GenericView.class }) + protected Long id; + + @Column(length = 64) + @JsonView({ ViewsEcm.TipoSuporteDocumentoEdit.class }) + private String descricao; + + @OneToOne(mappedBy = "documentoGed", fetch = FetchType.EAGER) + @JsonView({ ViewsEcm.TipoSuporteDocumentoEdit.class }) + private DocumentoGed documentoGed; + + + /** + * Retorna o valor do atributo id + * + * @return Long + */ + public Long getId() { + + return id; + } + + + /** + * Define o valor do atributo id. + * + * @param id + */ + public void setId(Long id) { + + this.id = id; + } + + + + /** + * Retorna o valor do atributo descricao + * + * @return String + */ + public String getDescricao() { + + return descricao; + } + + + /** + * Define o valor do atributo descricao. + * + * @param descricao + */ + public void setDescricao(String descricao) { + + this.descricao = descricao; + } + +} diff --git a/cit-ecm-api/src/main/java/br/com/centralit/api/service/TipoSuporteDocumentoService.java b/cit-ecm-api/src/main/java/br/com/centralit/api/service/TipoSuporteDocumentoService.java new file mode 100644 index 0000000..b237336 --- /dev/null +++ b/cit-ecm-api/src/main/java/br/com/centralit/api/service/TipoSuporteDocumentoService.java @@ -0,0 +1,29 @@ +package br.com.centralit.api.service; + +import br.com.centralit.api.model.TipoSuporteDocumento; +import br.com.centralit.framework.service.arquitetura.GenericService; + +/** + * + *

+ * + *

Company: Central IT - Governança Corporativa -

+ * + *

Title:

+ * + *

Description:

+ * + *

Iniciativa(s): NUMERO_INICIATIVA

+ * + *

Regra(s) de negócio: NUMERO_REGRA_DE_NEGOCIO

+ * + * @since 04/04/2016 - 14:52:40 + * + * @version 1.0.0 + * + * @author andre.silva + * + */ +public interface TipoSuporteDocumentoService extends GenericService { + +} diff --git a/cit-ecm-api/src/main/java/br/com/centralit/api/service/impl/InicializarEcmServiceImpl.java b/cit-ecm-api/src/main/java/br/com/centralit/api/service/impl/InicializarEcmServiceImpl.java index 7ff9ba3..6656ff7 100644 --- a/cit-ecm-api/src/main/java/br/com/centralit/api/service/impl/InicializarEcmServiceImpl.java +++ b/cit-ecm-api/src/main/java/br/com/centralit/api/service/impl/InicializarEcmServiceImpl.java @@ -215,6 +215,12 @@ public class InicializarEcmServiceImpl extends UtilStartup { filesProcesso.add(new MenuFile("/cit-ecm-web/assets/js/angular/custom/controller/AtribuirProcessoController.min.js", this.dominioJS, menuCadastroProcesso)); filesProcesso.add(new MenuFile("/cit-ecm-web/assets/js/angular/custom/repository/HistoricoAtribuicaoProcessoRepository.js", this.dominioJS, menuCadastroProcesso)); filesProcesso.add(new MenuFile("/cit-ecm-web/assets/js/angular/custom/repository/HistoricoAtribuicaoProcessoRepository.min.js", this.dominioJS, menuCadastroProcesso)); + filesProcesso.add(new MenuFile("/cit-ecm-web/assets/js/angular/custom/repository/TipoSuporteDocumentoRepository.js", this.dominioJS, menuCadastroProcesso)); + filesProcesso.add(new MenuFile("/cit-ecm-web/assets/js/angular/custom/repository/TipoSuporteDocumentoRepository.min.js", this.dominioJS, menuCadastroProcesso)); + filesProcesso.add(new MenuFile("/cit-ecm-web/assets/js/angular/custom/controller/TipoServicoDocumentoController.js", this.dominioJS, menuCadastroProcesso)); + filesProcesso.add(new MenuFile("/cit-ecm-web/assets/js/angular/custom/controller/TipoServicoDocumentoController.min.js", this.dominioJS, menuCadastroProcesso)); + filesProcesso.add(new MenuFile("/cit-ecm-web/assets/js/angular/custom/controller/TipoSuporteDocumentoListController.js", this.dominioJS, menuCadastroProcesso)); + filesProcesso.add(new MenuFile("/cit-ecm-web/assets/js/angular/custom/controller/TipoSuporteDocumentoListController.min.js", this.dominioJS, menuCadastroProcesso)); menuCadastroProcesso.setIncludes(filesProcesso); diff --git a/cit-ecm-api/src/main/java/br/com/centralit/api/service/impl/TipoSuporteDocumentoServiceImpl.java b/cit-ecm-api/src/main/java/br/com/centralit/api/service/impl/TipoSuporteDocumentoServiceImpl.java new file mode 100644 index 0000000..491f0b6 --- /dev/null +++ b/cit-ecm-api/src/main/java/br/com/centralit/api/service/impl/TipoSuporteDocumentoServiceImpl.java @@ -0,0 +1,51 @@ +package br.com.centralit.api.service.impl; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import br.com.centralit.api.dao.TipoSuporteDocumentoDao; +import br.com.centralit.api.model.TipoSuporteDocumento; +import br.com.centralit.api.service.TipoSuporteDocumentoService; +import br.com.centralit.framework.service.arquitetura.GenericServiceImpl; + +/** + * + *

+ * + *

Company: Central IT - Governança Corporativa -

+ * + *

Title:

+ * + *

Description:

+ * + *

Iniciativa(s): NUMERO_INICIATIVA

+ * + *

Regra(s) de negócio: NUMERO_REGRA_DE_NEGOCIO

+ * + * @since 04/04/2016 - 15:02:14 + * + * @version 1.0.0 + * + * @author andre.silva + * + */ +@Service("tipoSuporteDocumentoService") +public class TipoSuporteDocumentoServiceImpl extends GenericServiceImpl implements TipoSuporteDocumentoService { + + /** Atributo tipoSuporteDocumentoDao. */ + @SuppressWarnings("unused") + private TipoSuporteDocumentoDao tipoSuporteDocumentoDao; + + /** + * + * Responsável pela criação de novas instâncias desta classe. + * @param tipoSuporteDocumentoDao + */ + @Autowired + public TipoSuporteDocumentoServiceImpl( TipoSuporteDocumentoDao tipoSuporteDocumentoDao ) { + + this.dao = tipoSuporteDocumentoDao; + + this.tipoSuporteDocumentoDao = tipoSuporteDocumentoDao; + } +} diff --git a/cit-ecm-web/src/main/java/br/com/centralit/controller/TipoSuporteDocumentoController.java b/cit-ecm-web/src/main/java/br/com/centralit/controller/TipoSuporteDocumentoController.java new file mode 100644 index 0000000..489254a --- /dev/null +++ b/cit-ecm-web/src/main/java/br/com/centralit/controller/TipoSuporteDocumentoController.java @@ -0,0 +1,68 @@ +package br.com.centralit.controller; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; + +import br.com.centralit.api.framework.json.ViewsEcm; +import br.com.centralit.api.model.TipoSuporteDocumento; +import br.com.centralit.api.service.TipoSuporteDocumentoService; +import br.com.centralit.framework.controller.GenericController; + +/** + * + *

+ * + *

Company: Central IT - Governança Corporativa -

+ * + *

Title:

+ * + *

Description:

+ * + *

Iniciativa(s): NUMERO_INICIATIVA

+ * + *

Regra(s) de negócio: NUMERO_REGRA_DE_NEGOCIO

+ * + * @since 04/04/2016 - 15:07:17 + * + * @version 1.0.0 + * + * @author andre.silva + * + */ +@Controller +@RequestMapping("/rest/tipoSuporteDocumento") +public class TipoSuporteDocumentoController extends GenericController { + + + @SuppressWarnings("unused") + private TipoSuporteDocumentoService tipoSuporteDocumentoService; + + /** + * Responsável pela criação de novas instâncias desta classe. + * + * @param privilegioService + */ + @Autowired + public TipoSuporteDocumentoController( TipoSuporteDocumentoService tipoSuporteDocumentoService ) { + + super(tipoSuporteDocumentoService); + + this.tipoSuporteDocumentoService = tipoSuporteDocumentoService; + + } + + + @Override + public Class getListView() { + + return ViewsEcm.TipoSuporteDocumentoListView.class; + } + + @Override + public Class getEditView() { + + return ViewsEcm.TipoSuporteDocumentoEdit.class; + } + +} diff --git a/cit-ecm-web/src/main/webapp/assets/js/angular/custom/controller/DocumentoGedController.js b/cit-ecm-web/src/main/webapp/assets/js/angular/custom/controller/DocumentoGedController.js index 0b6ec32..87f5047 100644 --- a/cit-ecm-web/src/main/webapp/assets/js/angular/custom/controller/DocumentoGedController.js +++ b/cit-ecm-web/src/main/webapp/assets/js/angular/custom/controller/DocumentoGedController.js @@ -59,6 +59,17 @@ citApp.controller('DocumentoGedController', ['$scope', 'DocumentoGedRepository', } }); }; + + $scope.novoTipoSuporteDocumento = function() { + $scope.openWorkspaceIfNotOpen($translate.instant('LABEL.PESSOA'), '/cit-ecm-web/html/tipoSuporteDocumento/tipoSuporteDocumento.html', 'mod-orange'); + + $timeout(function() { + angular.element('#searchTipoSuporteDocumento').scope().$showPageEditWorkspace(angular.element('#searchTipoSuporteDocumento').scope().workspace); + angular.element('#tipoSuporteDocumentoEdit').scope().resetForm(); + + }, 600); + + }; //Remove o primeiro documento criado $scope.removeDocumento = function(){ diff --git a/cit-ecm-web/src/main/webapp/assets/js/angular/custom/controller/TipoSuporteDocumentoController.js b/cit-ecm-web/src/main/webapp/assets/js/angular/custom/controller/TipoSuporteDocumentoController.js new file mode 100644 index 0000000..fcbfa84 --- /dev/null +++ b/cit-ecm-web/src/main/webapp/assets/js/angular/custom/controller/TipoSuporteDocumentoController.js @@ -0,0 +1,92 @@ +'use strict'; + +citApp.controller('TipoSuporteDocumentoController', ['$scope', 'TipoSuporteDocumentoRepository', '$filter', '$translate', '$timeout', function TipoSuporteDocumentoController($scope, TipoSuporteDocumentoRepository, $filter, $translate, $timeout) { + $scope.privilegio = {}; + + + // Limpa formulário para novo cadastro + $scope.resetForm = function() { + $scope.limparPrivilegio(); + $scope.edit = true; + $scope.pgEdit = true; + $timeout(function(){ + $scope.privilegioForm.$submitted = false; + $scope.privilegioForm.$setPristine(); + }); + }; + + // Atualiza pagina de pesquisa + $scope.atualizaPaginaPesquisa = function () { + angular.element('#searchPrivilegio').scope().fetchResult(); + }; + + + + // MODAL QUE CONFIRMA REMOVER DO PAIS + $scope.remove = function(pais){ + $scope.pais = pais; + $scope.$openModalConfirm({ + message: $translate.instant('MSG.DESEJA_EXCLUIR_ITENS'), + callback: function () { + PrivilegioRepository.remove($scope.privilegio).then(function() { + + $scope.$modalConfirmInstance.dismiss('cancel'); + $scope.showAlert("success", $translate.instant('MSG.SUCESSO_PRIVILEGIO_EXCLUIDO')); + angular.element('#searchPrivilegio').scope().fetchResult(); + + $scope.resetForm(); + }); + } + }); + }; + + // SALVA O PAIS + $scope.saveOrUpdate = function(){ + $scope.privilegioForm.$submitted = true; + + //verifica se o formulario está valido para salvar + if($scope.privilegioForm.$valid){ + + $scope.setLoadingSalva(true); + + PrivilegioRepository.save($scope.privilegio).then(function(result) { + $scope.privilegio = result.originalElement; + $scope.showAlert("success", $translate.instant('MSG.REGISTRO_SALVO')); + $scope.privilegioForm.$submitted = false; + $scope.setLoading(false); + }); + }else{ + //Mensagem de erro de campos obrigatorios não preenchidos + $scope.showAlert('error', $translate.instant('VALIDACAO.ALERTA_OBRIGATORIOS'), " ", false); + } + + }; + + // Limpa o formulario preenchido + $scope.limparPrivilegio = function(){ + $scope.privilegio = {}; + }; + + + + // Consulta entidade e mostra no formulario + $scope.getPrivilegio = function(privilegio, edit){ + $scope.setLoadingGet(true); + + PrivilegioRepository.get(privilegio.id).then(function(result) { + $scope.privilegio = result.originalElement; + $scope.pgEdit = edit; + $scope.edit = edit; + $scope.setLoading(false); + }); + }; + + //faz uppercase na string + $scope.$watch('privilegio.nome', function (val) { + + $scope.privilegio.nome = $filter('uppercase')(val); + }, true); + +}]); + + diff --git a/cit-ecm-web/src/main/webapp/assets/js/angular/custom/controller/TipoSuporteDocumentoListController.js b/cit-ecm-web/src/main/webapp/assets/js/angular/custom/controller/TipoSuporteDocumentoListController.js new file mode 100644 index 0000000..f8842ad --- /dev/null +++ b/cit-ecm-web/src/main/webapp/assets/js/angular/custom/controller/TipoSuporteDocumentoListController.js @@ -0,0 +1,46 @@ +'use strict'; + +citApp.controller('TipoSuporteDocumentoListController', ['$scope', 'TipoSuporteDocumentoRepository', '$translate', '$modal', '$timeout', + function TipoSuporteDocumentoListController($scope, TipoSuporteDocumentoRepository, $translate, $modal, $timeout) { + $scope.$showAdvancedFilters = false; + + // Chama controlleredit para limpar o formulario de cadastro + $scope.resetForm = function() { + angular.element("#editTipoSuporteDocumento").scope().resetForm(); + }; + + $scope.headers = [ + { + title : $translate.instant('LABEL.DESCRICAO'), + value : 'descricao' + }]; + + // default criteria that will be sent to the server + $scope.filterCriteria = { + start : 1, + dir : 'asc', + sort : 'id', + limit : 10, + fields: ['id','descricao'], + filters : [{type: 'string', field: 'descricao'}] + }; + + // ABRI PAIS SELECIONADO + $scope.abrirPrivilegio = function(edit){ + var tipoSuporteDocumento = $scope.tipoSuporteDocumentoChecked; + + if(!edit && !privilegio) { + $scope.showAlert('warning', $translate.instant('MSG.SELECIONE_UM_ITEM_PARA_VISUALIZACAO')); + return; + } + + if(edit && !privilegio) { + $scope.showAlert('warning', $translate.instant('MSG.SELECIONE_UM_ITEM_PARA_EDICAO')); + return; + } + + angular.element('#editTipoSuporteDocumento').scope().getTipoSuporteDocumento(tipoSuporteDocumento, edit); + $scope.$showPageEditWorkspace($scope.workspace); + }; + +}]); \ No newline at end of file diff --git a/cit-ecm-web/src/main/webapp/assets/js/angular/custom/repository/TipoSuporteDocumentoRepository.js b/cit-ecm-web/src/main/webapp/assets/js/angular/custom/repository/TipoSuporteDocumentoRepository.js new file mode 100644 index 0000000..77a2a57 --- /dev/null +++ b/cit-ecm-web/src/main/webapp/assets/js/angular/custom/repository/TipoSuporteDocumentoRepository.js @@ -0,0 +1,11 @@ +citApp.factory('TipoSuporteDocumentoRepository', ['Restangular','AbstractRepository', function(restangular, AbstractRepository) { + + + function TipoSuporteDocumentoRepository(){ + AbstractRepository.call(this, restangular, 'rest/tipoSuporteDocumento'); + }; + + AbstractRepository.extend(TipoSuporteDocumentoRepository); + + return new TipoSuporteDocumentoRepository(); +}]); \ No newline at end of file diff --git a/cit-ecm-web/src/main/webapp/html/tipoSuporteDocumento/tipoServicoDocumento.html b/cit-ecm-web/src/main/webapp/html/tipoSuporteDocumento/tipoServicoDocumento.html new file mode 100644 index 0000000..e523265 --- /dev/null +++ b/cit-ecm-web/src/main/webapp/html/tipoSuporteDocumento/tipoServicoDocumento.html @@ -0,0 +1,2 @@ +
+
\ No newline at end of file diff --git a/cit-ecm-web/src/main/webapp/html/tipoSuporteDocumento/tipoServicoDocumentoEdit.html b/cit-ecm-web/src/main/webapp/html/tipoSuporteDocumento/tipoServicoDocumentoEdit.html new file mode 100644 index 0000000..127a8fd --- /dev/null +++ b/cit-ecm-web/src/main/webapp/html/tipoSuporteDocumento/tipoServicoDocumentoEdit.html @@ -0,0 +1,77 @@ +
+
+
+
+ + + + + + + + + + + +
+ + +
+ + + +
+ +
+ +
+ + + + +
+

+ ( * ) LABEL.CAMPOS_OBRIGATORIOS +

+ +
+ + LABEL.DADOS_PRIVILEGIO + + +
+
+ + +
+
+ +
+ +
+ +
+
+
+ \ No newline at end of file diff --git a/cit-ecm-web/src/main/webapp/html/tipoSuporteDocumento/tipoServicoDocumentoList.html b/cit-ecm-web/src/main/webapp/html/tipoSuporteDocumento/tipoServicoDocumentoList.html new file mode 100644 index 0000000..04df727 --- /dev/null +++ b/cit-ecm-web/src/main/webapp/html/tipoSuporteDocumento/tipoServicoDocumentoList.html @@ -0,0 +1,41 @@ +
+
+
+
+ + + + + + + + + + + +
+ +
+ + +
+
+
+ + + + + +
\ No newline at end of file -- libgit2 0.21.2