git-svn-id: https://svn.coded.pt/svn/SIPRP@1866 bb69d46d-e84e-40c8-a05a-06db0d633741

lxbfYeaa
João Maurício 12 years ago
parent 01c6e4c8b7
commit 995ad3376c

@ -14,6 +14,10 @@
} }
}); });
//$scope.$watch('editing.antecentesOcupacionaisActividadesAnteriores', function(newVal, oldVal){
//});
$scope.add = function(selected){ $scope.add = function(selected){
//$("body, html").animate({scrollTop : 0}, 500); //$("body, html").animate({scrollTop : 0}, 500);
@ -21,6 +25,12 @@
$scope.editForm.$reset(); $scope.editForm.$reset();
$scope.editing = angular.copy(selected); $scope.editing = angular.copy(selected);
$scope.editing.antecentesOcupacionaisActividadesAnteriores = [];
$scope.editing.antecentesOcupacionaisAcidentesTrabalho = [];
$scope.editing.antecentesOcupacionaisDoencasProfissionais = [];
$scope.editing.antecentesOcupacionaisActividadesAnteriores = [];
}; };
$scope.edit = function(selected){ $scope.edit = function(selected){

@ -398,7 +398,7 @@
<div class="panel-body"> <div class="panel-body">
<div class="row"> <div class="row">
<div class="col-md-12"> <div class="col-md-12">
<label class="control-label">Considera que o seu posto de trabalho/actividade represetam algum risco para a sua saúde? </label> <label class="control-label">Considera que o seu posto de trabalho/actividade representam algum risco para a sua saúde? </label>
<label class="checkbox-inline"> <label class="checkbox-inline">
<input ng-model="editing.actividade.posto_representa_risco_saude" name="rb_posto_representa_risco_saude" ng-value="true" type="radio" /> <input ng-model="editing.actividade.posto_representa_risco_saude" name="rb_posto_representa_risco_saude" ng-value="true" type="radio" />
Sim Sim
@ -3375,12 +3375,12 @@
<div class="checkbox"> <div class="checkbox">
<label> <label>
<input ng-model="editing.ficha.classificacao_individual_saude_id" name="rb_classificacao_individual_saude_id" value="3" type="radio" /> <input ng-model="editing.ficha.classificacao_individual_saude_id" name="rb_classificacao_individual_saude_id" value="3" type="radio" />
Com doença crónica sem intereferência na função </label> Com doença crónica sem interferência na função </label>
</div> </div>
<div class="checkbox"> <div class="checkbox">
<label> <label>
<input ng-model="editing.ficha.classificacao_individual_saude_id" name="rb_classificacao_individual_saude_id" value="4" type="radio" /> <input ng-model="editing.ficha.classificacao_individual_saude_id" name="rb_classificacao_individual_saude_id" value="4" type="radio" />
Com doença crónica com intereferência na função </label> Com doença crónica com interferência na função </label>
</div> </div>
<div class="checkbox"> <div class="checkbox">
<label> <label>

@ -54,11 +54,15 @@
$scope.dadosTrabalhador = null; $scope.dadosTrabalhador = null;
$scope.storeFichasTrabalhador.items = []; $scope.storeFichasTrabalhador.items = [];
//$scope.comboEstabelecimentos.clear();
//$scope.comboTrabalhadores.clear();
}; };
$scope.onEmpresaChange = function(selectedValue, selectedRecord){ $scope.onEmpresaChange = function(selectedValue, selectedRecord){
//$scope.comboEstabelecimentos.setValue(null); $scope.comboEstabelecimentos.clear();
$scope.comboTrabalhadores.clear();
$scope.comboEstabelecimentos.store.extraParams = { $scope.comboEstabelecimentos.store.extraParams = {
empresaID: selectedRecord.id empresaID: selectedRecord.id
@ -71,7 +75,7 @@
$scope.onEstabelecimentoChange = function(selectedValue, selectedRecord){ $scope.onEstabelecimentoChange = function(selectedValue, selectedRecord){
//$scope.comboTrabalhadores.setValue(null); $scope.comboTrabalhadores.clear();
$scope.comboTrabalhadores.store.extraParams = { $scope.comboTrabalhadores.store.extraParams = {
estabelecimentoID: selectedRecord.id estabelecimentoID: selectedRecord.id

@ -98,7 +98,7 @@ evoapp.directive('customCombo', function() {
// $scope.selectedValue = newValue; // $scope.selectedValue = newValue;
//}); //});
$scope.selectedValue = newValue; $scope.selectedValue = newValue;
$($scope.domEl).select2('data', newValue); $($scope.domEl).select2('data', newValue);
}; };
@ -112,6 +112,15 @@ evoapp.directive('customCombo', function() {
$scope.options = $scope.store.items; $scope.options = $scope.store.items;
}; };
$scope.clear = function(){
$timeout(function () {
$scope.store.items = [];
$($scope.domEl).select2('data', null);
});
};
}, },
link: function (scope, elem, attrs, controller) { link: function (scope, elem, attrs, controller) {

@ -24,7 +24,7 @@ $(function(){
// ---> views-all.html // ---> views-all.html
// ---> GetViewsHtml.aspx // ---> GetViewsHtml.aspx
$.get('views-all.html', function( data ) { $.get('GetViewsHtml.aspx', function( data ) {
var body = $('body'); var body = $('body');
var viewCache = $('<div id="view-cache"></div>'); var viewCache = $('<div id="view-cache"></div>');

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save