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]);
scope.editForm.domEl.parsley('removeItem', fieldEl);
scope.editForm.domEl.parsley('removeItem', fieldEl);
if(!remove)
{

@ -19,47 +19,157 @@ notice: only contents inside this div will be rendered/compiled
Sem problemas de saúde </label>
</div>
<div class="checkbox">
<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 class="checkbox">
<div class="row">
<div class="col-md-4">
<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 class="checkbox">
<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 class="checkbox">
<div class="row">
<div class="col-md-4">
<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 class="checkbox">
<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 class="checkbox">
<div class="row">
<div class="col-md-4">
<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 class="checkbox">
<label>
<input ng-click="classificacaoIndividualSaude(false)"
ng-model="editing.classificacaoIndividualSaude.doenca_profissional" value="true" type="checkbox" />
Com doença profissional </label>
<div class="checkbox">
<div class="row">
<div class="col-md-4">
<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 class="checkbox">
<label>
<input ng-click="classificacaoIndividualSaude(false)"
ng-model="editing.classificacaoIndividualSaude.incapacidade_parcial" value="true" type="checkbox" />
Com incapacidade parcial </label>
<div class="checkbox">
<div class="row">
<div class="col-md-4">
<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 class="checkbox">
<label>
<input ng-click="classificacaoIndividualSaude(false)"
ng-model="editing.classificacaoIndividualSaude.incapacidade_total" value="true" type="checkbox" />
Com incapacidade total </label>
<div class="row">
<div class="col-md-4">
<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 class="checkbox">
<label>
<input ng-click="classificacaoIndividualSaude(false)"
ng-model="editing.classificacaoIndividualSaude.parecer_em_estudo" value="true" type="checkbox" />
Parecer em estudo </label>
<div class="row">
<div class="col-md-4">
<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>

@ -1264,17 +1264,20 @@
* @return {Boolean}
*/
, removeItem: function ( elem ) {
var parsleyItem = $( elem ).parsley();
// identify & remove item if same Parsley hash
for ( var i = 0; i < this.items.length; i++ ) {
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 ) {
this.items[ i ].destroy();
if ( item.hash === parsleyItem.hash ) {
item.destroy();
this.items.splice( i, 1 );
return true;
}

Loading…
Cancel
Save