diff --git a/cit-ecm-api/src/main/java/br/com/centralit/api/dao/TarjaAssinaturaDao.java b/cit-ecm-api/src/main/java/br/com/centralit/api/dao/TarjaAssinaturaDao.java index afe8979..1ec5cde 100644 --- a/cit-ecm-api/src/main/java/br/com/centralit/api/dao/TarjaAssinaturaDao.java +++ b/cit-ecm-api/src/main/java/br/com/centralit/api/dao/TarjaAssinaturaDao.java @@ -3,6 +3,17 @@ package br.com.centralit.api.dao; import br.com.centralit.framework.dao.arquitetura.CitGenericDAO; -public interface TarjaAssinaturaDao extends CitGenericDAO { - -} +/** + *

+ * + *

Company: Central IT - Governança Corporativa -

+ * + *

Description:

+ * Interface DAO para iteração com banco de dados para os objetos de {@link TarjaAssinaturaDao} + * + * @since 14 de abr de 2016 - 10:21:47 + * @version 1.0.0 + * @author ciro.junior (ciro.junior@centralit.com.br) + * + */ +public interface TarjaAssinaturaDao extends CitGenericDAO {} diff --git a/cit-ecm-api/src/main/java/br/com/centralit/api/dao/TarjaAssinaturaDaoHibernate.java b/cit-ecm-api/src/main/java/br/com/centralit/api/dao/TarjaAssinaturaDaoHibernate.java new file mode 100644 index 0000000..da88891 --- /dev/null +++ b/cit-ecm-api/src/main/java/br/com/centralit/api/dao/TarjaAssinaturaDaoHibernate.java @@ -0,0 +1,28 @@ +package br.com.centralit.api.dao; + +import org.springframework.stereotype.Repository; + +import br.com.centralit.api.model.TarjaAssinatura; +import br.com.centralit.framework.dao.arquitetura.CitGenericDAOImpl; + +/** + *

+ * + *

Company: Central IT - Governança Corporativa -

+ * + *

Description:

+ * Interface DAO para iteração com banco de dados para os objetos de {@link TarjaAssinaturaDao} + * + * @since 14 de abr de 2016 - 10:21:47 + * @version 1.0.0 + * @author ciro.junior (ciro.junior@centralit.com.br) + * + */ +@Repository("tarjaAssinaturaDao") +public class TarjaAssinaturaDaoHibernate extends CitGenericDAOImpl implements TarjaAssinaturaDao { + + public TarjaAssinaturaDaoHibernate() { + super(TarjaAssinatura.class); + } + +} diff --git a/cit-ecm-api/src/main/java/br/com/centralit/api/model/TarjaAssinatura.java b/cit-ecm-api/src/main/java/br/com/centralit/api/model/TarjaAssinatura.java index d6af645..1d2267f 100644 --- a/cit-ecm-api/src/main/java/br/com/centralit/api/model/TarjaAssinatura.java +++ b/cit-ecm-api/src/main/java/br/com/centralit/api/model/TarjaAssinatura.java @@ -32,7 +32,6 @@ public class TarjaAssinatura extends PersistentObjectAudit{ private String descricao; @ManyToOne(fetch = FetchType.LAZY) - @Column (nullable = false) @JsonView({ ViewsEcm.TarjaAssinaturaEditview.class }) private Dominio tipoAssinatura; diff --git a/cit-ecm-api/src/main/java/br/com/centralit/api/model/TarjaAssinaturaVH.java b/cit-ecm-api/src/main/java/br/com/centralit/api/model/TarjaAssinaturaVH.java new file mode 100644 index 0000000..1188630 --- /dev/null +++ b/cit-ecm-api/src/main/java/br/com/centralit/api/model/TarjaAssinaturaVH.java @@ -0,0 +1,42 @@ +package br.com.centralit.api.model; + +import java.io.Serializable; + +import com.fasterxml.jackson.annotation.JsonView; + +import br.com.centralit.api.framework.json.ViewsEcm; + +public class TarjaAssinaturaVH implements Serializable{ + + private static final long serialVersionUID = -82446677470229523L; + + @JsonView({ ViewsEcm.TarjaAssinaturaEditview.class }) + private TarjaAssinatura assinaturaInterna; + + @JsonView({ ViewsEcm.TarjaAssinaturaEditview.class }) + private TarjaAssinatura assinaturaCertificado; + + + public TarjaAssinatura getAssinaturaInterna() { + + return assinaturaInterna; + } + + + public void setAssinaturaInterna(TarjaAssinatura assinaturaInterna) { + + this.assinaturaInterna = assinaturaInterna; + } + + + public TarjaAssinatura getAssinaturaCertificado() { + + return assinaturaCertificado; + } + + + public void setAssinaturaCertificado(TarjaAssinatura assinaturaCertificado) { + + this.assinaturaCertificado = assinaturaCertificado; + } +} diff --git a/cit-ecm-api/src/main/java/br/com/centralit/api/service/TarjaAssinaturaService.java b/cit-ecm-api/src/main/java/br/com/centralit/api/service/TarjaAssinaturaService.java index 1915688..db39193 100644 --- a/cit-ecm-api/src/main/java/br/com/centralit/api/service/TarjaAssinaturaService.java +++ b/cit-ecm-api/src/main/java/br/com/centralit/api/service/TarjaAssinaturaService.java @@ -3,15 +3,16 @@ package br.com.centralit.api.service; import org.springframework.web.multipart.MultipartFile; import br.com.centralit.api.model.TarjaAssinatura; +import br.com.centralit.api.model.TarjaAssinaturaVH; import br.com.centralit.framework.service.arquitetura.GenericService; - /** *

* *

Company: Central IT - Governança Corporativa -

* *

Description:

+ * Classe de serviços para a entidade TarjaAssinatura, a qual mantém as regras de negócio. * * @since 13 de abr de 2016 - 13:40:36 * @version 1.0.0 @@ -31,4 +32,30 @@ public interface TarjaAssinaturaService extends GenericService + * + * + * @author ciro.junior (ciro.junior@centralit.com.br) + * + * @return + */ + TarjaAssinaturaVH getAllTarjas (); + + /** + * + * Método responsável por salvar os dois tipos de tarjas de assinatura ao mesmo tempo + * + * @author ciro.junior (ciro.junior@centralit.com.br) + * + * @param tarjaAssinaturaVH + * @return + */ + TarjaAssinaturaVH save (TarjaAssinaturaVH tarjaAssinaturaVH); } 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 8dc4fe7..e271be3 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 @@ -344,7 +344,7 @@ public class InicializarEcmServiceImpl extends UtilStartup { pgTarjaAssinatura = this.paginaService.saveIfNotExist(pgTarjaAssinatura); Menu menuTarjaAssinatura = new Menu("Tarja de Assinatura", pgTarjaAssinatura, menuCadastroBasico, 0, 9, null, null, null, null, modulo); - menuTarjaAssinatura.setIncludes(this.gerarArquivosMenu(menuTarjaAssinatura, this.CIT_ECM_WEB_ANGULAR, "Tarja de Assinatura", true, true, true)); + menuTarjaAssinatura.setIncludes(this.gerarArquivosMenu(menuTarjaAssinatura, this.CIT_ECM_WEB_ANGULAR, "TarjaAssinatura", true, false, true)); this.menuService.mergeIfNotExist(menuTarjaAssinatura); } diff --git a/cit-ecm-api/src/main/java/br/com/centralit/api/service/impl/TarjaAssinaturaServiceImpl.java b/cit-ecm-api/src/main/java/br/com/centralit/api/service/impl/TarjaAssinaturaServiceImpl.java index 01f36ed..fe76bef 100644 --- a/cit-ecm-api/src/main/java/br/com/centralit/api/service/impl/TarjaAssinaturaServiceImpl.java +++ b/cit-ecm-api/src/main/java/br/com/centralit/api/service/impl/TarjaAssinaturaServiceImpl.java @@ -1,6 +1,8 @@ package br.com.centralit.api.service.impl; import java.io.IOException; +import java.util.ArrayList; +import java.util.List; import org.apache.log4j.Logger; import org.springframework.beans.factory.annotation.Autowired; @@ -11,12 +13,27 @@ import org.springframework.web.multipart.MultipartFile; import br.com.centralit.api.dao.TarjaAssinaturaDao; import br.com.centralit.api.model.TarjaAssinatura; +import br.com.centralit.api.model.TarjaAssinaturaVH; import br.com.centralit.api.service.OrganizacaoService; import br.com.centralit.api.service.TarjaAssinaturaService; import br.com.centralit.framework.model.AnexoImagem; import br.com.centralit.framework.model.Organizacao; +import br.com.centralit.framework.model.arquitetura.PersistentObject; import br.com.centralit.framework.service.arquitetura.GenericServiceImpl; +/** + *

+ * + *

Company: Central IT - Governança Corporativa -

+ * + *

Description:

+ * Classe de serviços para a entidade TarjaAssinatura, a qual mantém as regras de negócio. + * + * @since 13 de abr de 2016 - 13:40:36 + * @version 1.0.0 + * @author ciro.junior (ciro.junior@centralit.com.br) + * + */ @Service("tarjaAssinaturaService") public class TarjaAssinaturaServiceImpl extends GenericServiceImpl implements TarjaAssinaturaService { @@ -34,6 +51,15 @@ public class TarjaAssinaturaServiceImpl extends GenericServiceImpl tarjas = tarjaAssinaturaDao.findAll(); + List tarjasAssinatura = new ArrayList<>(); + for (PersistentObject item : tarjas) { + if(item instanceof TarjaAssinatura){ + tarjasAssinatura.add((TarjaAssinatura) item); + } + } + for (TarjaAssinatura tarjaAssinatura : tarjasAssinatura) { + if(tarjaAssinatura.getTipoAssinatura().getCodigo() == 1L){ + tarjaAssinaturaVH.setAssinaturaInterna(tarjaAssinatura); + continue; + } + tarjaAssinaturaVH.setAssinaturaCertificado(tarjaAssinatura); + } + return tarjaAssinaturaVH; + } + } diff --git a/cit-ecm-web/src/main/java/br/com/centralit/controller/TarjaAssinaturaController.java b/cit-ecm-web/src/main/java/br/com/centralit/controller/TarjaAssinaturaController.java index 68813bb..6f4ef16 100644 --- a/cit-ecm-web/src/main/java/br/com/centralit/controller/TarjaAssinaturaController.java +++ b/cit-ecm-web/src/main/java/br/com/centralit/controller/TarjaAssinaturaController.java @@ -3,22 +3,34 @@ package br.com.centralit.controller; import javax.servlet.http.HttpServletRequest; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.multipart.MultipartFile; +import br.com.centralit.api.framework.json.ViewsEcm; import br.com.centralit.api.model.TarjaAssinatura; +import br.com.centralit.api.model.TarjaAssinaturaVH; import br.com.centralit.api.service.TarjaAssinaturaService; import br.com.centralit.framework.controller.GenericController; +import br.com.centralit.framework.json.ResponseBodyWrapper; +import br.com.centralit.framework.view.ResultResponseVH; +@Controller @RequestMapping("/rest/tarjaAssinatura") public class TarjaAssinaturaController extends GenericController { @Autowired private TarjaAssinaturaService tarjaAssinaturaService; + @Override + public Class getEditView() { + return ViewsEcm.TarjaAssinaturaEditview.class; + } + @ResponseBody @RequestMapping(value = "/uploadFileLogo", method = RequestMethod.POST) public void uploadFileHandle(@RequestParam(value = "filename", required = false) String name, @@ -28,4 +40,25 @@ public class TarjaAssinaturaController extends GenericController resultResponseVH = new ResultResponseVH(this.tarjaAssinaturaService.getAllTarjas()); + ResponseBodyWrapper responseBody = new ResponseBodyWrapper(resultResponseVH, this.getEditView()); + + return responseBody; + + } + + @ResponseBody + @RequestMapping(value = "save", method = RequestMethod.POST, produces = "application/json") + public ResponseBodyWrapper save(@RequestBody TarjaAssinaturaVH tarjaAssinaturaVH) throws Exception { + + ResponseBodyWrapper responseBody = new ResponseBodyWrapper(this.tarjaAssinaturaService.save(tarjaAssinaturaVH), getEditView()); + + return responseBody; + } + } diff --git a/cit-ecm-web/src/main/java/br/com/centralit/listener/StartupListenerEcm.java b/cit-ecm-web/src/main/java/br/com/centralit/listener/StartupListenerEcm.java index b197b14..f6c9b1a 100644 --- a/cit-ecm-web/src/main/java/br/com/centralit/listener/StartupListenerEcm.java +++ b/cit-ecm-web/src/main/java/br/com/centralit/listener/StartupListenerEcm.java @@ -402,8 +402,14 @@ public class StartupListenerEcm extends UtilStartup implements ApplicationListen internacionalizacaoList.add(new Internacionalizacao("ECM.LABEL.NOME_NOVO_SUPORTE ", "Nome do suporte", dominio, modulo)); internacionalizacaoList.add(new Internacionalizacao("ECM.LABEL.NOVO_TIPO_SUPORTE ", "Novo tipo suporte de documento", dominio, modulo)); internacionalizacaoList.add(new Internacionalizacao("ECM.LABEL.TIPO_SUPORTE_DOCUMENTO ", "Tipo suporte de documento", dominio, modulo)); - - + internacionalizacaoList.add(new Internacionalizacao("ECM.LABEL.TARJAS_ASSINATURA", "Tarjas de assinatura", dominio, modulo)); + internacionalizacaoList.add(new Internacionalizacao("ECM.LABEL.LOGO_TARJA_ASSINATURA", "Logotipo da tarja de assinatura", dominio, modulo)); + internacionalizacaoList.add(new Internacionalizacao("ECM.LABEL.DADOS_TARJA_ASSINATURA_INTERNA", "Dados da tarja de assinatura interna", dominio, modulo)); + internacionalizacaoList.add(new Internacionalizacao("ECM.LABEL.TIPO_ASSINATURA", "Tipo de assinatura", dominio, modulo)); + internacionalizacaoList.add(new Internacionalizacao("ECM.LABEL.CONTEUDO_HTML", "Conteúdo HTML", dominio, modulo)); + internacionalizacaoList.add(new Internacionalizacao("ECM.LABEL.DADOS_TARJA_ASSINATURA_CERTIFICADO_DIGITAL", "Dados da tarja de assinatura com certificado digital", dominio, modulo)); + internacionalizacaoList.add(new Internacionalizacao("ECM.LABEL.ASSINATURA_CERTIFICADO_DIGITAL", "Assinatura com certificado digital", dominio, modulo)); + internacionalizacaoList.add(new Internacionalizacao("ECM.LABEL.ASSINATURA_INTERNA", "Assinatura interna", dominio, modulo)); } /** diff --git a/cit-ecm-web/src/main/webapp/assets/js/angular/custom/controller/TarjaAssinaturaController.js b/cit-ecm-web/src/main/webapp/assets/js/angular/custom/controller/TarjaAssinaturaController.js index 8daa458..6921d53 100644 --- a/cit-ecm-web/src/main/webapp/assets/js/angular/custom/controller/TarjaAssinaturaController.js +++ b/cit-ecm-web/src/main/webapp/assets/js/angular/custom/controller/TarjaAssinaturaController.js @@ -7,46 +7,57 @@ citApp.controller('TarjaAssinaturaController', '$timeout', 'TarjaAssinaturaRepository', 'DominioRepository', + 'FileUploader', function TarjaAssinaturaController($scope, $filter, $translate, $timeout, TarjaAssinaturaRepository, - DominioRepository) { + DominioRepository, + FileUploader) { $scope.resetForm = function() { $scope.tarjaAssinatura = { - assinaturaInterna : {}, - assinaturaCertificado : {} + assinaturaInterna : {}, + assinaturaCertificado : {} }; $scope.tipoAssinaturaInterna = {}; $scope.tipoAssinaturaCertificado = {}; - $scope.edit = true; + $scope.edit = false; $timeout(function(){ - $scope.tarjaAssinaturaForm.$submitted = false; - $scope.tarjaAssinaturaForm.$setPristine(); + if($scope.tarjaAssinaturaInternaForm && $scope.tarjaAssinaturaCertificadoForm){ + $scope.tarjaAssinaturaInternaForm.$submitted = false; + $scope.tarjaAssinaturaCertificadoForm.$submitted = false; + $scope.tarjaAssinaturaInternaForm.$setPristine(); + $scope.tarjaAssinaturaCertificadoForm.$setPristine(); + } }); }; + $scope.resetForm(); - DominioRepository.buscaDominioByCodigoAndChave('tipoAssinatura', 1).then(function(result) { + DominioRepository.buscaDominioByCodigoAndChave(1, 'tipoAssinatura').then(function(result) { $scope.tipoAssinaturaInterna = result.originalElement; }); - DominioRepository.buscaDominioByCodigoAndChave('tipoAssinatura', 2).then(function(result) { - $scope.tipoAssinaturaCertificado = result.originalElement; + DominioRepository.buscaDominioByCodigoAndChave(2, 'tipoAssinatura').then(function(result) { + $scope.tipoAssinaturaCertificado = result.originalElement; }); - // Atualiza pagina de pesquisa - $scope.atualizaPaginaPesquisa = function () { - angular.element('#searchTarjaAssinatura').scope().fetchResult(); - }; + $scope.getAllTarjas = function(){ + $scope.setLoadingGet(true); + TarjaAssinaturaRepository.getAllTarjas().then(function(result) { + $scope.tarjaAssinatura = result.originalElement; + $scope.setLoading(false); + }); + }; + $scope.getAllTarjas(); - $scope.saveOrUpdate = function(){ + $scope.saveOrUpdate = function(formAssinaturaInterna, formAssinaturaCertificado){ - $scope.tarjaAssinaturaInternaForm.$submitted = true; - $scope.tarjaAssinaturaCertificadoForm.$submitted = true; + formAssinaturaInterna.$submitted = true; + formAssinaturaCertificado.$submitted = true; - if($scope.tarjaAssinaturaInternaForm.$invalid || $scope.tarjaAssinaturaCertificadoForm.$invalid){ + if(formAssinaturaInterna.$invalid || formAssinaturaCertificado.$invalid){ $scope.showAlert('error', $translate.instant('MSG.MN001'), " ", false); return; } @@ -56,27 +67,21 @@ citApp.controller('TarjaAssinaturaController', TarjaAssinaturaRepository.save($scope.tarjaAssinatura).then(function(result) { $scope.tarjaAssinatura = result.originalElement; $scope.showAlert("success", $translate.instant('MSG.REGISTRO_SALVO')); - form.$submitted = false; + formAssinaturaInterna.$submitted = false; + formAssinaturaCertificado.$submitted = false; $scope.setLoading(false); + if(uploaderLogoTarjaAssinaturaInterna.queue.length > 0 || uploaderLogoTarjaAssinaturaCertificado > 0){ + uploaderLogoTarjaAssinaturaInterna.uploadAll(); + uploaderLogoTarjaAssinaturaCertificado.uploadAll(); + } }); - if(uploaderLogoTarja.queue.length > 0){ - uploaderLogoTarja.uploadAll(); - } }; - $scope.getAllTarjas = function(){ - $scope.setLoadingGet(true); - TarjaAssinaturaRepository.findAllTarjas().then(function(result) { - angular.forEach(result, function(item){ - $scope.contrato.valorTotalItens += item.valorTotalItem; - }); - $scope.tarjaAssinatura = result.originalElement; - $scope.edit = edit; - $scope.setLoading(false); - }); - }; - - $scope.getAllTarjas(); + $scope.cancelarEdicao = function () { + $scope.resetForm(); + $scope.getAllTarjas(); + $scope.edit= false + } //INSTANCIA DO OBJETO PARA FAZER UPLOAD var uploaderLogoTarjaAssinaturaInterna = $scope.uploaderLogoTarjaAssinaturaInterna = new FileUploader({ @@ -135,57 +140,57 @@ citApp.controller('TarjaAssinaturaController', //INSTANCIA DO OBJETO PARA FAZER UPLOAD var uploaderLogoTarjaAssinaturaCertificado = $scope.uploaderLogoTarjaAssinaturaCertificado = new FileUploader({ - autoUpload: false, - queueLimit: 1, - url : '/cit-ecm-web/rest/tarjaAssinatura/uploadFileLogo?idOrganizacao=' + $scope.usuarioLogado.organizacao.id + - '&idTarjaAssinatura=' + $scope.tarjaAssinatura.assinaturaCertificado.id + autoUpload: false, + queueLimit: 1, + url : '/cit-ecm-web/rest/tarjaAssinatura/uploadFileLogo?idOrganizacao=' + $scope.usuarioLogado.organizacao.id + + '&idTarjaAssinatura=' + $scope.tarjaAssinatura.assinaturaCertificado.id }); // FILTERS uploaderLogoTarjaAssinaturaCertificado.filters.push({ - name: 'imageFilter', - fn: function(item , options) { - var type = '|' + item.type.slice(item.type.lastIndexOf('/') + 1) + '|'; - return '|jpg|png|jpeg|bmp|gif|'.indexOf(type) !== -1; - } + name: 'imageFilter', + fn: function(item , options) { + var type = '|' + item.type.slice(item.type.lastIndexOf('/') + 1) + '|'; + return '|jpg|png|jpeg|bmp|gif|'.indexOf(type) !== -1; + } }); // CALLBACKS uploaderLogoTarjaAssinaturaCertificado.onWhenAddingFileFailed = function(item , filter, options) { - uploaderLogoTarjaAssinaturaCertificado.clearQueue(); - console.info('onWhenAddingFileFailed', item, filter, options); + uploaderLogoTarjaAssinaturaCertificado.clearQueue(); + console.info('onWhenAddingFileFailed', item, filter, options); }; uploaderLogoTarjaAssinaturaCertificado.onAfterAddingFile = function(fileItem) { - console.info('onAfterAddingFile', fileItem); + console.info('onAfterAddingFile', fileItem); }; uploaderLogoTarjaAssinaturaCertificado.onAfterAddingAll = function(addedFileItems) { - console.info('onAfterAddingAll', addedFileItems); + console.info('onAfterAddingAll', addedFileItems); }; uploaderLogoTarjaAssinaturaCertificado.onBeforeUploadItem = function(item) { - console.info('onBeforeUploadItem', item); + console.info('onBeforeUploadItem', item); }; uploaderLogoTarjaAssinaturaCertificado.onProgressItem = function(fileItem, progress) { - console.info('onProgressItem', fileItem, progress); + console.info('onProgressItem', fileItem, progress); }; uploaderLogoTarjaAssinaturaCertificado.onProgressAll = function(progress) { - console.info('onProgressAll', progress); + console.info('onProgressAll', progress); }; uploaderLogoTarjaAssinaturaCertificado.onSuccessItem = function(fileItem, response, status, headers) { - console.info('onSuccessItem', fileItem, response, status, headers); + console.info('onSuccessItem', fileItem, response, status, headers); }; uploaderLogoTarjaAssinaturaCertificado.onErrorItem = function(fileItem, response, status, headers) { - console.info('onErrorItem', fileItem, response, status, headers); + console.info('onErrorItem', fileItem, response, status, headers); }; uploaderLogoTarjaAssinaturaCertificado.onCancelItem = function(fileItem, response, status, headers) { - console.info('onCancelItem', fileItem, response, status, headers); + console.info('onCancelItem', fileItem, response, status, headers); }; uploaderLogoTarjaAssinaturaCertificado.onCompleteItem = function(fileItem, response, status, headers) { - console.info('onCompleteItem', fileItem, response, status, headers); + console.info('onCompleteItem', fileItem, response, status, headers); }; uploaderLogoTarjaAssinaturaCertificado.onCompleteAll = function() { - uploaderLogoTarjaAssinaturaCertificado.clearQueue(); - $scope.getTarjaAssinatura($scope.tarjaAssinatura); - console.info('onCompleteAll'); + uploaderLogoTarjaAssinaturaCertificado.clearQueue(); + $scope.getTarjaAssinatura($scope.tarjaAssinatura); + console.info('onCompleteAll'); }; }]); diff --git a/cit-ecm-web/src/main/webapp/assets/js/angular/custom/repository/TarjaAssinaturaRepository.js b/cit-ecm-web/src/main/webapp/assets/js/angular/custom/repository/TarjaAssinaturaRepository.js index 83e033d..00622d7 100644 --- a/cit-ecm-web/src/main/webapp/assets/js/angular/custom/repository/TarjaAssinaturaRepository.js +++ b/cit-ecm-web/src/main/webapp/assets/js/angular/custom/repository/TarjaAssinaturaRepository.js @@ -5,8 +5,8 @@ citApp.factory('TarjaAssinaturaRepository', ['RestangularEcm', 'AbstractReposito function TarjaAssinaturaRepository() { AbstractRepository.call(this, restangularEcm, 'rest/tarjaAssinatura'); - this.findAllTarjas = function() { - return restangular.one(this.route).getList("findAllTarjas").then(); + this.getAllTarjas = function() { + return restangularEcm.one(this.route + "/getAllTarjas" ).get(); }; } diff --git a/cit-ecm-web/src/main/webapp/html/tarjaAssinatura/tarjaAssinatura.html b/cit-ecm-web/src/main/webapp/html/tarjaAssinatura/tarjaAssinatura.html index 732fcaf..cc50e76 100644 --- a/cit-ecm-web/src/main/webapp/html/tarjaAssinatura/tarjaAssinatura.html +++ b/cit-ecm-web/src/main/webapp/html/tarjaAssinatura/tarjaAssinatura.html @@ -1,2 +1,2 @@ +
-
diff --git a/cit-ecm-web/src/main/webapp/html/tarjaAssinatura/tarjaAssinaturaEdit.html b/cit-ecm-web/src/main/webapp/html/tarjaAssinatura/tarjaAssinaturaEdit.html index 9b2f44b..c124241 100644 --- a/cit-ecm-web/src/main/webapp/html/tarjaAssinatura/tarjaAssinaturaEdit.html +++ b/cit-ecm-web/src/main/webapp/html/tarjaAssinatura/tarjaAssinaturaEdit.html @@ -1,9 +1,8 @@ -
+
- @@ -15,9 +14,9 @@ LABEL.EDITAR -
@@ -29,65 +28,129 @@
-

ECM.LABEL.TARJAS_ASSINATURA

-
+ + -
-

( * ) LABEL.CAMPOS_OBRIGATORIOS

-
- - ECM.LABEL.DADOS_TARJA_ASSINATURA - -
-
-
- -
-
- -
-
-
-
-
- -
- + + + ECM.LABEL.ASSINATURA_INTERNA + + +

( * ) LABEL.CAMPOS_OBRIGATORIOS

+
+ + ECM.LABEL.DADOS_TARJA_ASSINATURA_INTERNA + +
+
+
+ +
+
+ +
-
-
-
-
-
- -
-
- MSG.ARRASTE_SOLTE_ARQUIVO - {{uploaderLogoTarja.queue[0].file.name}} +
+
+
+ +
+
+ MSG.ARRASTE_SOLTE_ARQUIVO + {{uploaderLogoTarjaAssinaturaInterna.queue[0].file.name}} +
+
+ +
+
+
+
+
+
- -
-
+
+
+
+
+ +
+ +
-
-
-
+ + + + ECM.LABEL.ASSINATURA_CERTIFICADO_DIGITAL -
-
- +
+

( * ) LABEL.CAMPOS_OBRIGATORIOS

+
+ + ECM.LABEL.DADOS_TARJA_ASSINATURA_CERTIFICADO_DIGITAL + +
+
+
+ +
+
+ +
+
+
+
+
+ +
+
+ MSG.ARRASTE_SOLTE_ARQUIVO + {{uploaderLogoTarjaAssinaturaCertificado.queue[0].file.name}} +
+
+ +
+
+
+
+
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
-- libgit2 0.21.2