From 1da8d52f59f50211a52595bc85416d42d4919b07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Maur=C3=ADcio?= Date: Tue, 29 Apr 2014 16:04:20 +0000 Subject: [PATCH] git-svn-id: https://svn.coded.pt/svn/SIPRP@1878 bb69d46d-e84e-40c8-a05a-06db0d633741 --- .../static/html/app/Form1/Form1Controller.js | 31 ++++++++++--------- .../static/html/app/Form2/Form2Controller.js | 19 +++++++++--- .../html/app/SearchForm/SearchView.html | 6 ++-- .../static/html/app/services/DataService.js | 29 +++++++---------- .../WebContent/static/html/views-all.html | 2 +- 5 files changed, 48 insertions(+), 39 deletions(-) diff --git a/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form1/Form1Controller.js b/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form1/Form1Controller.js index f1daf912..013b9f56 100644 --- a/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form1/Form1Controller.js +++ b/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form1/Form1Controller.js @@ -32,7 +32,6 @@ $('#modalDocumentosTrabalhador').modal('show'); } }); - }; $scope.edit = function(selected){ @@ -62,15 +61,6 @@ }, 0); - //test - //selected = testModel; - - //$scope.editForm.$reset(); - - //$scope.selected = selected; - - //$scope.editing = angular.copy(selected); - //listeners //$scope.$watch('editing.ficha.trabalhador_data_nascimento', function(newVal, oldVal){ @@ -100,11 +90,16 @@ $scope.storeFichasClinicas.upsert($scope.selected, $scope.editing, function(response, selected, editing, isNewRecord){ - //TODO: check the need for other keys!!! - if(response.data) + if(response.success && complete) { - $scope.editing.ficha.id = response.data.ficha.id; + globals.plugins.hideSideMenu(); + + $scope.$parent.loadModule({Controller: 'Search'}, function(className, scope, isNewModule){ + + scope.storeResumoTrabalhador.refresh(); + }); } + }); } }; @@ -201,7 +196,15 @@ label: 'Gravar', className: 'btn-success', callback: function() { - $scope.save(false); + $scope.save(false); + + globals.plugins.hideSideMenu(); + + $scope.$parent.loadModule({Controller: 'Search'}, function(className, scope, isNewModule){ + + scope.storeResumoTrabalhador.refresh(); + }); + } } } diff --git a/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form2/Form2Controller.js b/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form2/Form2Controller.js index c33f1c98..3c6a1c4b 100644 --- a/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form2/Form2Controller.js +++ b/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form2/Form2Controller.js @@ -59,10 +59,14 @@ $scope.storeFichasClinicas.upsert($scope.selected, $scope.editing, function(response, selected, editing, isNewRecord){ - //TODO: check the need for other keys!!! - if(response.data) + if(response.success && complete) { - $scope.editing.ficha.id = response.data.ficha.id; + globals.plugins.hideSideMenu(); + + $scope.$parent.loadModule({Controller: 'Search'}, function(className, scope, isNewModule){ + + scope.storeResumoTrabalhador.refresh(); + }); } }); } @@ -95,7 +99,14 @@ label: 'Gravar', className: 'btn-success', callback: function() { - $scope.save(false); + $scope.save(false); + + globals.plugins.hideSideMenu(); + + $scope.$parent.loadModule({Controller: 'Search'}, function(className, scope, isNewModule){ + + scope.storeResumoTrabalhador.refresh(); + }); } } } diff --git a/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/SearchForm/SearchView.html b/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/SearchForm/SearchView.html index 8c0aa0a5..51031e3a 100644 --- a/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/SearchForm/SearchView.html +++ b/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/SearchForm/SearchView.html @@ -92,10 +92,11 @@ - + - + + @@ -103,6 +104,7 @@ +
Autor Estado 
{{item.concluido ? 'Concluido' : 'Em Aberto'}}

1 - Identificação

1.1 - Empresa
1.2 - Utente

2 - Actividade

Condições de Trabalho
Horário   Postura   Tarefas   Esforço  
Normal Sentado Variadas Físico:  
Contínuo Em Pé Criativas Cargas > 10 Kg
Turnos Deslocações Monótonas Cargas < 10 Kg
Nocturno Parado Repetitivas Visual
Isenção Sentádo/Pé Minuciosas Mental

 

Posto de Trabalho  
Trabalho em Altura
Condução de Veículos
Trabalho com Máquinas
Ar Condicionado
Luz Artificial
Alcatifas

3 - Antecedentes Ocupacionais

Actividades Anteriores Entidade Local de Trabalho Período de Tempo  
Factores e Risco Actividade Tempo de Exposição
Fisicos
Químicos
Biológicos
Ergonómicos
Psicossociais
Acidente Data Lesão Corporal Incapacidade Resultante %  
Suspeitas (código) Data Declaradas (código) Data  

4 - Antecedentes Pessoais

5 - Hábitos

6 - Antecedentes Familiares

Doença Pai Mãe Irmãos Avós Outros
Infecciosas
Neoplasias
Dças. GI. Endocrinas, Nutrição, Metabolismo, Imunitárias
Doeças Sangue e Orgãos Hemotopoieticos
Transtornos Mentais
Doenças SNC e Orgãos Sentidos
Doenças Aparelho Circulatório
Doenças Aparelho Respiratório
Doenças Aparelho Digestivo
Doenças Aparelho Génito - Urinário
Complicações da Gravidez e Puerpério
Doenças Pele e Tec. Celular Subcutâneo
Doenças Sist. Osteomuscular e Tec. Conjuntivo
Anomalias Congénitas
Sintomas, Sinais e Afecções mal definidas
Lesões, Acidentes e Envenenamentos

7 - Exame Objectivo

7.1 - Biometria
(Kg)
(mmHg)
(cm)
(bpm)
  Perto Longe
Olho Esquerdo
Olho Direito

8 - Doenças Activas

9 - Classificação Individual de Saúde

10 - Absentismo

11 - Esquema Vacinal

12 - Conclusões/Resumo

13 - Propostas de Solução

14 - Observações

15 - Parecer

16 - Reavaliação

17 - Data do Exame


 

 

 

Observações


 

 

 

Motivo do Exame
Resumo
Problemas
Soluções
Parecer
Reavaliação
Data do Exame

 

 

 

Hábitos
Exame Objectivo
(Kg)
(mmHg)
(cm)
(bpm)
  Perto Longe
Olho Esquerdo
Olho Direito
Classificação Individual de Saúde
Absentismo
Esquema Vacinal
Resumo
Problemas
Soluções
Parecer
Reavaliação
Data do Exame

 

 

 

Fichas

Autor  
\ No newline at end of file +

1 - Identificação

1.1 - Empresa
1.2 - Utente

2 - Actividade

Condições de Trabalho
Horário   Postura   Tarefas   Esforço  
Normal Sentado Variadas Físico:  
Contínuo Em Pé Criativas Cargas > 10 Kg
Turnos Deslocações Monótonas Cargas < 10 Kg
Nocturno Parado Repetitivas Visual
Isenção Sentádo/Pé Minuciosas Mental

 

Posto de Trabalho  
Trabalho em Altura
Condução de Veículos
Trabalho com Máquinas
Ar Condicionado
Luz Artificial
Alcatifas

3 - Antecedentes Ocupacionais

Actividades Anteriores Entidade Local de Trabalho Período de Tempo  
Factores e Risco Actividade Tempo de Exposição
Fisicos
Químicos
Biológicos
Ergonómicos
Psicossociais
Acidente Data Lesão Corporal Incapacidade Resultante %  
Suspeitas (código) Data Declaradas (código) Data  

4 - Antecedentes Pessoais

5 - Hábitos

6 - Antecedentes Familiares

Doença Pai Mãe Irmãos Avós Outros
Infecciosas
Neoplasias
Dças. GI. Endocrinas, Nutrição, Metabolismo, Imunitárias
Doeças Sangue e Orgãos Hemotopoieticos
Transtornos Mentais
Doenças SNC e Orgãos Sentidos
Doenças Aparelho Circulatório
Doenças Aparelho Respiratório
Doenças Aparelho Digestivo
Doenças Aparelho Génito - Urinário
Complicações da Gravidez e Puerpério
Doenças Pele e Tec. Celular Subcutâneo
Doenças Sist. Osteomuscular e Tec. Conjuntivo
Anomalias Congénitas
Sintomas, Sinais e Afecções mal definidas
Lesões, Acidentes e Envenenamentos

7 - Exame Objectivo

7.1 - Biometria
(Kg)
(mmHg)
(cm)
(bpm)
  Perto Longe
Olho Esquerdo
Olho Direito

8 - Doenças Activas

9 - Classificação Individual de Saúde

10 - Absentismo

11 - Esquema Vacinal

12 - Conclusões/Resumo

13 - Propostas de Solução

14 - Observações

15 - Parecer

16 - Reavaliação

17 - Data do Exame


 

 

 

Observações


 

 

 

Motivo do Exame
Resumo
Problemas
Soluções
Parecer
Reavaliação
Data do Exame

 

 

 

Hábitos
Exame Objectivo
(Kg)
(mmHg)
(cm)
(bpm)
  Perto Longe
Olho Esquerdo
Olho Direito
Classificação Individual de Saúde
Absentismo
Esquema Vacinal
Resumo
Problemas
Soluções
Parecer
Reavaliação
Data do Exame

 

 

 

Fichas

Autor Estado  
{{item.concluido ? 'Concluido' : 'Em Aberto'}}
\ No newline at end of file