diff --git a/cit-contratos-web/src/main/java/br/com/centralit/controller/ContratoEventoController.java b/cit-contratos-web/src/main/java/br/com/centralit/controller/ContratoEventoController.java index 84723b7..a40b6e5 100644 --- a/cit-contratos-web/src/main/java/br/com/centralit/controller/ContratoEventoController.java +++ b/cit-contratos-web/src/main/java/br/com/centralit/controller/ContratoEventoController.java @@ -3,15 +3,12 @@ package br.com.centralit.controller; import java.io.IOException; import java.sql.SQLException; import java.util.ArrayList; -import java.util.Arrays; import java.util.Collection; import java.util.Date; import java.util.List; import javax.servlet.http.HttpServletResponse; -import net.sf.jasperreports.engine.JRException; - import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; @@ -33,6 +30,7 @@ import br.com.centralit.framework.exception.BusinessException; import br.com.centralit.framework.json.ResponseBodyWrapper; import br.com.centralit.framework.util.UtilDate; import br.com.centralit.framework.util.UtilString; +import net.sf.jasperreports.engine.JRException; /** * diff --git a/cit-contratos-web/src/main/webapp/assets/js/angular/custom/controller/EventoRecebimentoObjetoController.js b/cit-contratos-web/src/main/webapp/assets/js/angular/custom/controller/EventoRecebimentoObjetoController.js index 9472f08..2c06322 100644 --- a/cit-contratos-web/src/main/webapp/assets/js/angular/custom/controller/EventoRecebimentoObjetoController.js +++ b/cit-contratos-web/src/main/webapp/assets/js/angular/custom/controller/EventoRecebimentoObjetoController.js @@ -25,6 +25,9 @@ citApp.controller('EventoRecebimentoObjetoController', ['$scope', $scope.setLoadingGet(true); EventoRecebimentoObjetoRepository.get(idRecebimentoObjeto).then(function(result) { $scope.recebimentoObjeto = result.originalElement; + if($scope.contratoTemp == undefined){ + $scope.contratoTemp= angular.copy($scope.recebimentoObjeto.contrato); + } $scope.setLoading(false); }); }; diff --git a/cit-contratos-web/src/main/webapp/assets/js/angular/custom/controller/VisaoContratoController.js b/cit-contratos-web/src/main/webapp/assets/js/angular/custom/controller/VisaoContratoController.js index b199b8a..9f06e22 100644 --- a/cit-contratos-web/src/main/webapp/assets/js/angular/custom/controller/VisaoContratoController.js +++ b/cit-contratos-web/src/main/webapp/assets/js/angular/custom/controller/VisaoContratoController.js @@ -112,17 +112,15 @@ citApp.controller('VisaoContratoController', ['$scope', $scope.$openModalController('modal-cnt_ev_registro_nc.html', 'lg', 'EventoRegistroNaoConformidadeController'); break; case 'RECEBIMENTO_OBJETO': + $scope.setLoadingGet(true); if ($scope.evento) { var recebimentoObjetoid = $scope.evento.id; - $scope.setLoadingGet(true); EventoRecebimentoObjetoRepository.get(recebimentoObjetoid).then(function(result) { $scope.recebimentoObjeto = result.originalElement; }); - $scope.$openModalController('modal-cnt_ev_recebimentoobjeto.html', 'lg', 'EventoRecebimentoObjetoController'); - $scope.setLoadingGet(false); - } else { - $scope.$openModalController('modal-cnt_ev_recebimentoobjeto.html', 'lg', 'EventoRecebimentoObjetoController'); } + $scope.$openModalController('modal-cnt_ev_recebimentoobjeto.html', 'lg', 'EventoRecebimentoObjetoController'); + $scope.setLoadingGet(false); break; case 'REPACTUACAO': if ($scope.evento) { diff --git a/cit-contratos-web/src/main/webapp/html/eventos/cnt_ev_recebimentoobjeto.html b/cit-contratos-web/src/main/webapp/html/eventos/cnt_ev_recebimentoobjeto.html index 78dacf1..dead514 100644 --- a/cit-contratos-web/src/main/webapp/html/eventos/cnt_ev_recebimentoobjeto.html +++ b/cit-contratos-web/src/main/webapp/html/eventos/cnt_ev_recebimentoobjeto.html @@ -94,7 +94,7 @@ ng-model="recebimentoObjeto.tipoRecebimento" form="formDialogRecebimentoObjeto" ng-obrigatorio="true" - ng-disabled="!edit || recebimentoObjeto.id" + ng-disabled="!edit" ng-list="dominiosRecebimentoObjeto.tiposRecebimentos" ng-custom-options="tiposRecebimentos as tiposRecebimentos.descricao for tiposRecebimentos" track-by="track by tiposRecebimentos.id"/> @@ -128,7 +128,7 @@ ng-model="recebimentoObjeto.tipoAvaliacaoPrazo" form="formDialogRecebimentoObjeto" ng-obrigatorio="edit" - ng-disabled="!edit || recebimentoObjeto.id" + ng-disabled="!edit" ng-list="dominiosRecebimentoObjeto.tiposAvaliacaoPrazo" ng-custom-options="tipoAvaliacaoPrazo as tipoAvaliacaoPrazo.descricao for tipoAvaliacaoPrazo" track-by="track by tipoAvaliacaoPrazo.id"/> @@ -142,7 +142,7 @@ ng-model="recebimentoObjeto.tipoAvaliacaoAdesao" form="formDialogRecebimentoObjeto" ng-obrigatorio="edit" - ng-disabled="!edit || recebimentoObjeto.id" + ng-disabled="!edit" ng-list="dominiosRecebimentoObjeto.tiposAvaliacaoAdesao" ng-custom-options="tipoAvaliacaoAtendimento as tipoAvaliacaoAtendimento.descricao for tipoAvaliacaoAtendimento" track-by="track by tipoAvaliacaoAtendimento.id"/> @@ -157,7 +157,7 @@ ng-model="recebimentoObjeto.tipoStatus" form="formDialogRecebimentoObjeto" ng-obrigatorio="true" - ng-disabled="!edit || recebimentoObjeto.id" + ng-disabled="!edit" ng-list="dominiosRecebimentoObjeto.tiposStatus" ng-custom-options="tipoStatus as tipoStatus.descricao for tipoStatus" track-by="track by tipoStatus.id"/> -- libgit2 0.21.2