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

0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
João Maurício 11 years ago
parent 6ad1d42afe
commit 7061ea371d

@ -390,6 +390,11 @@
} }
}; };
$scope.test = function(){
alert('888');
};
$scope.$on('afterrender', function(event, args){ $scope.$on('afterrender', function(event, args){
//listeners //listeners

@ -121,6 +121,8 @@
<div class="col-md-12"> <div class="col-md-12">
<button ng-click="save(false)" type="button" class="btn btn-primary col-md-2 m-r-5 m-b-5">Gravar</button> <button ng-click="save(false)" type="button" class="btn btn-primary col-md-2 m-r-5 m-b-5">Gravar</button>
<button ng-click="save(true)" type="button" class="btn btn-success col-md-2 m-b-5">Concluir</button> <button ng-click="save(true)" type="button" class="btn btn-success col-md-2 m-b-5">Concluir</button>
<!-- <button ng-click="cancel()" type="button" class="btn btn-link">Cancelar</button> -->
</div> </div>
</div> </div>

@ -6,12 +6,20 @@
$scope.calculatedAge = 0; $scope.calculatedAge = 0;
// $scope.storeFichasClinicas = new globals.dataService.store({
// model: null,
// actions: {
// get: 'getFicha',
// upsert: 'sendFicha',
// destroy: 'sendFicha'
// }
// });
$scope.storeFichasClinicas = new globals.dataService.store({ $scope.storeFichasClinicas = new globals.dataService.store({
model: null, model: null,
actions: { actions: {
get: 'getFicha', get: 'getFichaAptidao',
upsert: 'sendFicha', upsert: 'sendFichaAptidao'
destroy: 'sendFicha'
} }
}); });
@ -35,7 +43,7 @@
$scope.editForm.$reset(); $scope.editForm.$reset();
$scope.storeFichasClinicas.extraParams = { $scope.storeFichasClinicas.extraParams = {
fichaID: selected.id fichaID: selected.id
}; };
$scope.storeFichasClinicas.get(function(response, status, headers, config, items){ $scope.storeFichasClinicas.get(function(response, status, headers, config, items){

@ -174,7 +174,8 @@
}); });
}; };
$scope.possuiFichaAptidao = function(ficha){ //Indica se o tipo de ficha pode emitir Ficha de Aptidão
$scope.emiteFichaAptidao = function(ficha){
var possuiFichaAptidao = false; var possuiFichaAptidao = false;

@ -113,12 +113,12 @@
</button> </button>
</td> </td>
<td class="p-l-none"> <td class="p-l-none">
<button ng-show="item.emissao_ficha_aptidao == null && possuiFichaAptidao(item)" data-toggle="tooltip" data-placement="right" title="Emitir Ficha de Aptidão" <button ng-show="!item.emissao_ficha_aptidao && emiteFichaAptidao(item)" data-toggle="tooltip" data-placement="right" title="Emitir Ficha de Aptidão"
ng-click="emitirFichaAptidao(item)" type="button" class="btn btn-xs btn-default"> ng-click="emitirFichaAptidao(item)" type="button" class="btn btn-xs btn-default">
<span class="glyphicon glyphicon-plus"></span> <span>Emitir</span> <span class="glyphicon glyphicon-plus"></span> <span>Emitir</span>
</button> </button>
<span ng-show="item.emissao_ficha_aptidao != null && possuiFichaAptidao(item)" class="label label-success" data-toggle="tooltip" data-placement="right" title="Ficha de Aptidão Emitida">Emitida</span> <span ng-show="item.emissao_ficha_aptidao && possuiFichaAptidao(item)" class="label label-success" data-toggle="tooltip" data-placement="right" title="Ficha de Aptidão Emitida">Emitida</span>
</td> </td>
</tr> </tr>
</tbody> </tbody>

@ -105,55 +105,119 @@ usage example: <partials-renderer partial-id="Habitos-1"></partials-renderer>
</div> </div>
</div> </div>
<div class="form-group">
<label class="control-label">Alcoólicos</label>
<div class="radio">
<label>
<input ng-model="editing.habitos.alcoolicos_id"
name="rb-habitos-alcoolicos"
value="0" type="radio" />
Nunca Bebeu
</label>
</div>
<div class="radio">
<div class="row">
<div class="col-md-5">
<label>
<input ng-model="editing.habitos.alcoolicos_id"
name="rb-habitos-alcoolicos"
value="1" type="radio" />
Deixou de Beber no Ano
</label>
</div>
<div class="col-md-7 p-l-none">
<div ng-show="editing.habitos.alcoolicos_id == 1" class="row">
<div class="col-md-12">
<input ng-model="editing.habitos.alcoolicos_deixou_quando" type="text" class="form-control input-sm" />
</div>
</div>
</div>
</div>
</div>
<div class="radio">
<div class="row">
<div class="col-md-5">
<label>
<input ng-model="editing.habitos.alcoolicos_id"
name="rb-habitos-alcoolicos"
value="2" type="radio" />
Bebe
</label>
</div>
<div class="col-md-7 p-l-none">
<div ng-show="editing.habitos.alcoolicos_id == 2" class="row">
<div class="col-md-12">
<input ng-model="editing.habitos.alcoolicos_consome_detalhe" type="text" class="form-control input-sm" />
</div>
</div>
</div>
</div>
</div>
</div>
</div> </div>
<div class="col-md-6"> <div class="col-md-6">
<div class="form-group"> <div class="form-group">
<label class="control-label">Tabágicos</label> <label class="control-label">Tabágicos</label>
<div class="radio"> <div class="radio">
<label> <label>
<input ng-model="editing.habitos.tabagicos_nunca" value="true" type="radio" /> <input ng-model="editing.habitos.tabagicos_id"
name="rb-habitos-tabagicos"
value="0" type="radio" />
Nunca Fumou Nunca Fumou
</label> </label>
</div> </div>
<div class="radio"> <div class="radio">
<div class="row"> <div class="row">
<div class="col-md-5"> <div class="col-md-5">
<label> <label>
<input ng-model="editing.habitos.tabagicos_id" value="2" type="radio" /> <input ng-model="editing.habitos.tabagicos_id"
name="rb-habitos-tabagicos"
value="1" type="radio" />
Deixou de Fumar no Ano Deixou de Fumar no Ano
</label> </label>
</div> </div>
<div class="col-md-7 p-l-none"> <div class="col-md-7 p-l-none">
<div ng-show="editing.habitos.tabagicos_id == 2" class="row"> <div ng-show="editing.habitos.tabagicos_id == 1" class="row">
<div class="col-md-12"> <div class="col-md-12">
<input ng-model="editing.habitos.tabagicos_ano_desistencia" type="text" class="form-control input-sm" /> <input ng-model="editing.habitos.tabagicos_deixou_quando" type="text" class="form-control input-sm" />
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
<div class="radio"> <div class="radio">
<div class="row"> <div class="row">
<div class="col-md-5"> <div class="col-md-5">
<label> <label>
<input ng-model="editing.habitos.tabagicos_id" value="3" type="radio" /> <input ng-model="editing.habitos.tabagicos_id"
name="rb-habitos-tabagicos"
value="2" type="radio" />
Fuma Fuma
</label> </label>
</div> </div>
<div class="col-md-7 p-l-none"> <div class="col-md-7 p-l-none">
<div ng-show="editing.habitos.tabagicos_id == 3" class="row"> <div ng-show="editing.habitos.tabagicos_id == 2" class="row">
<div class="col-md-12"> <div class="col-md-12">
<input ng-model="editing.habitos.tabagicos_fuma_quantidade" type="text" class="form-control input-sm" /> <input ng-model="editing.tabagicos_fuma_detalhe" type="text" class="form-control input-sm" />
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
<div class="form-group"> <div class="form-group">
<label class="control-label">5.4 - Exercicio Físico</label> <label class="control-label">Exercicio Físico</label>
<div class="radio"> <div class="radio">
<label> <input <label> <input
ng-model="editing.habitos.exercicio_fisico" ng-model="editing.habitos.exercicio_fisico"
@ -216,20 +280,4 @@ usage example: <partials-renderer partial-id="Habitos-1"></partials-renderer>
</div> </div>
</div> </div>
</div> </div>
Loading…
Cancel
Save