Correcções CLASSIFICAÇÃO INDIVIDUAL DE SAÚDE.

git-svn-id: https://svn.coded.pt/svn/SIPRP@1930 bb69d46d-e84e-40c8-a05a-06db0d633741
0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
João Maurício 12 years ago
parent f7d25f6d3b
commit a46cf821be

@ -192,7 +192,7 @@
{ {
var fieldEl = $(fieldDomEl[0]); var fieldEl = $(fieldDomEl[0]);
scope.editForm.domEl.parsley('removeItem', fieldEl); scope.editForm.domEl.parsley('removeItem', fieldEl);
if(!remove) if(!remove)
{ {

@ -19,47 +19,157 @@ notice: only contents inside this div will be rendered/compiled
Sem problemas de saúde </label> Sem problemas de saúde </label>
</div> </div>
<div class="checkbox"> <div class="checkbox">
<label> <div class="row">
<input ng-click="classificacaoIndividualSaude(false)" <div class="col-md-4">
ng-model="editing.classificacaoIndividualSaude.alteracao_temporaria_saude" value="true" type="checkbox" /> <label>
Com alteração temporária de saúde </label> <input ng-click="classificacaoIndividualSaude(false)" ng-model="editing.classificacaoIndividualSaude.alteracao_temporaria_saude" value="true" type="checkbox" />
Com alteração temporária de saúde
</label>
</div>
<div class="col-md-8 p-l-none">
<div ng-show="editing.classificacaoIndividualSaude.alteracao_temporaria_saude" class="row">
<div class="col-md-2">
<label class="control-label">Quais?</label>
</div>
<div class="col-md-10">
<textarea ng-model="editing.classificacaoIndividualSaude.alteracao_temporaria_saude_quais" rows="2" class="form-control"></textarea>
</div>
</div>
</div>
</div>
</div> </div>
<div class="checkbox">
<label> <div class="checkbox">
<input ng-click="classificacaoIndividualSaude(false)" <div class="row">
ng-model="editing.classificacaoIndividualSaude.doenca_cronica_sem_interferencia" value="true" type="checkbox" /> <div class="col-md-4">
Com doença crónica sem interferência na função </label> <label>
<input ng-click="classificacaoIndividualSaude(false)"
ng-model="editing.classificacaoIndividualSaude.doenca_cronica_sem_interferencia" value="true" type="checkbox" />
Com doença crónica sem interferência na função
</label>
</div>
<div class="col-md-8 p-l-none">
<div ng-show="editing.classificacaoIndividualSaude.doenca_cronica_sem_interferencia" class="row">
<div class="col-md-2">
<label class="control-label">Qual?</label>
</div>
<div class="col-md-10">
<input ng-model="editing.classificacaoIndividualSaude.doenca_cronica_sem_interferencia_quais" type="text" class="form-control" />
</div>
</div>
</div>
</div>
</div> </div>
<div class="checkbox">
<label> <div class="checkbox">
<input ng-click="classificacaoIndividualSaude(false)" <div class="row">
ng-model="editing.classificacaoIndividualSaude.doenca_cronica_com_interferencia" value="true" type="checkbox" /> <div class="col-md-4">
Com doença crónica com interferência na função </label> <label>
<input ng-click="classificacaoIndividualSaude(false)"
ng-model="editing.classificacaoIndividualSaude.doenca_cronica_com_interferencia" value="true" type="checkbox" />
Com doença crónica com interferência na função
</label>
</div>
<div class="col-md-8 p-l-none">
<div ng-show="editing.classificacaoIndividualSaude.doenca_cronica_com_interferencia" class="row">
<div class="col-md-2">
<label class="control-label">Qual?</label>
</div>
<div class="col-md-10">
<input ng-model="editing.classificacaoIndividualSaude.doenca_cronica_com_interferencia_quais" type="text" class="form-control" />
</div>
</div>
</div>
</div>
</div> </div>
<div class="checkbox">
<label> <div class="checkbox">
<input ng-click="classificacaoIndividualSaude(false)" <div class="row">
ng-model="editing.classificacaoIndividualSaude.doenca_profissional" value="true" type="checkbox" /> <div class="col-md-4">
Com doença profissional </label> <label>
<input ng-click="classificacaoIndividualSaude(false)"
ng-model="editing.classificacaoIndividualSaude.doenca_profissional" value="true" type="checkbox" />
Com doença profissional
</label>
</div>
<div class="col-md-8 p-l-none">
<div ng-show="editing.classificacaoIndividualSaude.doenca_profissional" class="row">
<div class="col-md-2">
<label class="control-label">Qual?</label>
</div>
<div class="col-md-10">
<input ng-model="editing.classificacaoIndividualSaude.doenca_profissional_quais" type="text" class="form-control" />
</div>
</div>
</div>
</div>
</div> </div>
<div class="checkbox">
<label> <div class="checkbox">
<input ng-click="classificacaoIndividualSaude(false)" <div class="row">
ng-model="editing.classificacaoIndividualSaude.incapacidade_parcial" value="true" type="checkbox" /> <div class="col-md-4">
Com incapacidade parcial </label> <label>
<input ng-click="classificacaoIndividualSaude(false)"
ng-model="editing.classificacaoIndividualSaude.incapacidade_parcial" value="true" type="checkbox" />
Com incapacidade parcial
</label>
</div>
<div class="col-md-8 p-l-none">
<div ng-show="editing.classificacaoIndividualSaude.incapacidade_parcial" class="row">
<div class="col-md-2">
<label class="control-label">Qual?</label>
</div>
<div class="col-md-10">
<input ng-model="editing.classificacaoIndividualSaude.incapacidade_parcial_quais" type="text" class="form-control" />
</div>
</div>
</div>
</div>
</div> </div>
<div class="checkbox"> <div class="checkbox">
<label> <div class="row">
<input ng-click="classificacaoIndividualSaude(false)" <div class="col-md-4">
ng-model="editing.classificacaoIndividualSaude.incapacidade_total" value="true" type="checkbox" /> <label>
Com incapacidade total </label> <input ng-click="classificacaoIndividualSaude(false)"
ng-model="editing.classificacaoIndividualSaude.incapacidade_total" value="true" type="checkbox" />
Com incapacidade total
</label>
</div>
<div class="col-md-8 p-l-none">
<div ng-show="editing.classificacaoIndividualSaude.incapacidade_total" class="row">
<div class="col-md-2">
<label class="control-label">Qual?</label>
</div>
<div class="col-md-10">
<input ng-model="editing.classificacaoIndividualSaude.incapacidade_total_quais" type="text" class="form-control" />
</div>
</div>
</div>
</div>
</div> </div>
<div class="checkbox"> <div class="checkbox">
<label> <div class="row">
<input ng-click="classificacaoIndividualSaude(false)" <div class="col-md-4">
ng-model="editing.classificacaoIndividualSaude.parecer_em_estudo" value="true" type="checkbox" /> <label>
Parecer em estudo </label> <input ng-click="classificacaoIndividualSaude(false)"
ng-model="editing.classificacaoIndividualSaude.parecer_em_estudo" value="true" type="checkbox" />
Parecer em estudo
</label>
</div>
<div class="col-md-8 p-l-none">
<div ng-show="editing.classificacaoIndividualSaude.parecer_em_estudo" class="row">
<div class="col-md-2">
<label class="control-label">Qual?</label>
</div>
<div class="col-md-10">
<input ng-model="editing.classificacaoIndividualSaude.parecer_em_estudo_quais" type="text" class="form-control" />
</div>
</div>
</div>
</div>
</div> </div>
</div> </div>

@ -1264,17 +1264,20 @@
* @return {Boolean} * @return {Boolean}
*/ */
, removeItem: function ( elem ) { , removeItem: function ( elem ) {
var parsleyItem = $( elem ).parsley(); var parsleyItem = $( elem ).parsley();
// identify & remove item if same Parsley hash // identify & remove item if same Parsley hash
for ( var i = 0; i < this.items.length; i++ ) { for ( var i = 0; i < this.items.length; i++ ) {
if(parsleyItem != null) if(parsleyItem != null)
{ {
if(this.items[ i ].hash && parsleyItem.hash){// <!--- change date 19-11-2013 var item = this.items[ i ];
if(item.hash && parsleyItem.hash){// <!--- change date 19-11-2013
if ( this.items[ i ].hash === parsleyItem.hash ) { if ( item.hash === parsleyItem.hash ) {
this.items[ i ].destroy(); item.destroy();
this.items.splice( i, 1 ); this.items.splice( i, 1 );
return true; return true;
} }

Loading…
Cancel
Save