From 8018ecc2e1da6ad0991ae51777d590670ecc7ff7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Maur=C3=ADcio?= Date: Tue, 29 Apr 2014 14:28:03 +0000 Subject: [PATCH] git-svn-id: https://svn.coded.pt/svn/SIPRP@1873 bb69d46d-e84e-40c8-a05a-06db0d633741 --- .../static/html/app/Form1/Form1Controller.js | 52 +- .../static/html/app/Form1/Form1View.html | 56 +- .../static/html/app/Form2/Form2Controller.js | 15 +- .../static/html/app/Form2/Form2View.html | 29 +- .../static/html/app/Form3/Form3Controller.js | 15 +- .../static/html/app/Form3/Form3View.html | 23 +- .../static/html/app/Form4/Form4Controller.js | 15 +- .../static/html/app/Form4/Form4View.html | 1183 ++++++++++++++++- .../html/app/SearchForm/SearchController.js | 15 +- .../static/html/app/services/Plugins.js | 41 +- .../WebContent/static/html/css/theme.css | 104 ++ .../WebContent/static/html/img/1200x480.gif | Bin 0 -> 4640 bytes .../WebContent/static/html/views-all.html | 2 +- 13 files changed, 1452 insertions(+), 98 deletions(-) create mode 100644 trunk/SiprpWebFichasClinicas/WebContent/static/html/img/1200x480.gif diff --git a/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form1/Form1Controller.js b/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form1/Form1Controller.js index 1d2909dd..f1daf912 100644 --- a/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form1/Form1Controller.js +++ b/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form1/Form1Controller.js @@ -25,6 +25,14 @@ $scope.editing.antecentesOcupacionaisAcidentesTrabalho = []; $scope.editing.antecentesOcupacionaisDoencasProfissionais = []; $scope.editing.antecentesOcupacionaisActividadesAnteriores = []; + + globals.plugins.buildSideMenu({ + onItemClick: function(e){ + + $('#modalDocumentosTrabalhador').modal('show'); + } + }); + }; $scope.edit = function(selected){ @@ -44,6 +52,14 @@ $scope.editing = angular.copy($scope.selected); }); + globals.plugins.buildSideMenu({ + onItemClick: function(e){ + + $('#modalDocumentosTrabalhador').modal('show'); + } + }); + + }, 0); //test @@ -67,30 +83,21 @@ //}); }; - $scope.save = function(){ - - //globals.message.alert({ - // message: 'your message here', - // callback: function(){ - - // } - //}); - - //globals.message.confirm({ - // question: 'Tem a certeza que deseja continuar?', - // answer: function(result){ - - // if(result) - // { - - // } - // } - //}); + $scope.save = function(complete){ var isValid = $scope.editForm.$isValid(); if(isValid) { + if(complete) + { + $scope.editing.ficha.data_conclusao = new Date(); + } + else + { + $scope.editing.ficha.data_conclusao = null; + } + $scope.storeFichasClinicas.upsert($scope.selected, $scope.editing, function(response, selected, editing, isNewRecord){ //TODO: check the need for other keys!!! @@ -183,6 +190,8 @@ className: 'btn-danger', callback: function() { + globals.plugins.hideSideMenu(); + $scope.$parent.loadModule({Controller: 'Search'}, function(className, scope, isNewModule){ }); @@ -192,7 +201,7 @@ label: 'Gravar', className: 'btn-success', callback: function() { - $scope.save(); + $scope.save(false); } } } @@ -200,7 +209,6 @@ }; $scope.$on('afterrender', function(event, args){ - - + }); }); \ No newline at end of file diff --git a/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form1/Form1View.html b/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form1/Form1View.html index 6390b7b9..4a75258f 100644 --- a/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form1/Form1View.html +++ b/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form1/Form1View.html @@ -3698,9 +3698,9 @@
- + - +
@@ -3710,6 +3710,58 @@

 

 

+ + + + + + diff --git a/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form2/Form2Controller.js b/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form2/Form2Controller.js index 8814f004..cc2b2979 100644 --- a/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form2/Form2Controller.js +++ b/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form2/Form2Controller.js @@ -22,13 +22,22 @@ }, 0); }; - $scope.save = function(){ + $scope.save = function(complete){ var isValid = $scope.editForm.$isValid(); if(isValid) { - + if(complete) + { + $scope.editing.ficha.data_conclusao = new Date(); + } + else + { + $scope.editing.ficha.data_conclusao = null; + } + + } }; @@ -59,7 +68,7 @@ label: 'Gravar', className: 'btn-success', callback: function() { - $scope.save(); + $scope.save(false); } } } diff --git a/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form2/Form2View.html b/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form2/Form2View.html index 82b9c45d..cca96404 100644 --- a/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form2/Form2View.html +++ b/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form2/Form2View.html @@ -30,31 +30,24 @@
- +
- +
- +
-
- -
- -
-
-
- +
@@ -63,7 +56,7 @@
- +
@@ -71,7 +64,7 @@
- +
@@ -88,11 +81,11 @@
@@ -104,7 +97,7 @@
- +
@@ -113,9 +106,9 @@
- + - +
diff --git a/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form3/Form3Controller.js b/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form3/Form3Controller.js index b81ae988..1864923f 100644 --- a/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form3/Form3Controller.js +++ b/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form3/Form3Controller.js @@ -22,13 +22,22 @@ }, 0); }; - $scope.save = function(){ + $scope.save = function(complete){ var isValid = $scope.editForm.$isValid(); if(isValid) { - + if(complete) + { + $scope.editing.ficha.data_conclusao = new Date(); + } + else + { + $scope.editing.ficha.data_conclusao = null; + } + + } }; @@ -59,7 +68,7 @@ label: 'Gravar', className: 'btn-success', callback: function() { - $scope.save(); + $scope.save(false); } } } diff --git a/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form3/Form3View.html b/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form3/Form3View.html index 86e2ac6f..1e4cbfa8 100644 --- a/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form3/Form3View.html +++ b/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form3/Form3View.html @@ -30,31 +30,24 @@
- +
- +
- +
-
- -
- -
-
-
- +
@@ -63,7 +56,7 @@
- +
@@ -71,7 +64,7 @@
- +
@@ -348,9 +341,9 @@
- + - +
diff --git a/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form4/Form4Controller.js b/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form4/Form4Controller.js index c3c87c82..40757fe3 100644 --- a/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form4/Form4Controller.js +++ b/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form4/Form4Controller.js @@ -22,13 +22,22 @@ }, 0); }; - $scope.save = function(){ + $scope.save = function(complete){ var isValid = $scope.editForm.$isValid(); if(isValid) { - + if(complete) + { + $scope.editing.ficha.data_conclusao = new Date(); + } + else + { + $scope.editing.ficha.data_conclusao = null; + } + + } }; @@ -59,7 +68,7 @@ label: 'Gravar', className: 'btn-success', callback: function() { - $scope.save(); + $scope.save(false); } } } diff --git a/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form4/Form4View.html b/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form4/Form4View.html index a08555c1..d0c0fc49 100644 --- a/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form4/Form4View.html +++ b/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/Form4/Form4View.html @@ -30,31 +30,24 @@
- +
- +
- +
-
- -
- -
-
-
- +
@@ -63,7 +56,7 @@
- +
@@ -71,7 +64,7 @@
- +
@@ -82,33 +75,1189 @@ -
+ +
+ +
+
+
+
+
+ +
+
+
+
+ + +
+
+
+
+ +
+
+
+
+ + +
+ +
+
+
+
+
+ + + +
+ +
+
+
+
+
+ +
+
+
+
+ + + +
+ +
+
+
+
+
+ +
Hábitos
+
+
+
+
+ +
+ +
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+ +
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+
+ +
+ +
+ +
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ +
+
+ +
+ +
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+ +
+ +
+
+
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+
+ +
+ +
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ +
Exame Objectivo
+
+
+
+
+
+
+ +
+
+ + (Kg) +
+
+
+
+ +
+
+ +
+
+ + (mmHg) +
+
+
+
+
+
+ +
+
+ + (cm) +
+
+
+
+ +
+
+ + (bpm) +
+
+
+
+
+
+
+
+ +
+
+
+
+ +
+ +
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + +
 PertoLonge
Olho Esquerdo + + + +
Olho Direito + + + +
+
+ +
+ +
+
+
+ +
+
+
+
+ +
+ +
+
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+ +
+
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+ +
+
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+ +
+
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+ +
+
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+ +
+
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+ +
+
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+ +
+
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+ +
+
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+ +
+
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+ +
+
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+ +
+
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+ +
+
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+
+ +
+
+
+
+ +
Classificação Individual de Saúde
+
+
+
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+ +
Absentismo
+
+
+
+ + +
+
+ + +
+
+
+ +
Esquema Vacinal
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+ +
+
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+ +
+
+
+ +
+
+ +
+
+ +
Resumo
+
+
+ +
+
Problemas
+
+
+ + +
+
+ + +
+
+
+ +
+
+ +
+
Soluções
+
+
+ + +
+
+ + +
+
+
+ +
+
+ +
+
+
+ + +
+
+
+ +
+
+
Parecer
+
+
+
+
+ +
+ +
+ +
+
+ +
+
+ +
+
+ +
+ +
+ +
+
+
+
+
+
+ +
+
+
Reavaliação
+
+
+
+
+ + +
+ +
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+
+ +
Data do Exame
+
+
+
+
+ +
+
+
+

- + - +
diff --git a/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/SearchForm/SearchController.js b/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/SearchForm/SearchController.js index 62961c52..fc8c1a2b 100644 --- a/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/SearchForm/SearchController.js +++ b/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/SearchForm/SearchController.js @@ -48,6 +48,9 @@ ficha: $scope.dadosTrabalhador }; + newRecord.ficha.tipo_ficha_id = selected.id; + newRecord.ficha.data_conclusao = null; + scope.add(newRecord); }); }; @@ -111,18 +114,6 @@ $scope.$on('afterrender', function(event, args){ - //var testData = [ - // { - // "id" : 206, - // "designacao_social" : "LEYA GLOBAL, SA" - // }, { - // "id" : 112, - // "designacao_social" : "LEYA, S.A." - // } - //]; - - //$scope.comboEmpresas.store.loadData(testData); - $scope.comboEmpresas.loadStore(function(response, status, headers, config, items){ }); diff --git a/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/services/Plugins.js b/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/services/Plugins.js index 4c19cd4a..6b411443 100644 --- a/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/services/Plugins.js +++ b/trunk/SiprpWebFichasClinicas/WebContent/static/html/app/services/Plugins.js @@ -1,4 +1,4 @@ - evoapp.factory('plugins', function($rootScope) { + evoapp.factory('plugins', function($rootScope, utils) { var me = this; @@ -174,8 +174,45 @@ $.scrollToTop(); }; + var buildSideMenu = function(options){ + + // Append Button + $("body").append($("") + .addClass("form-side-menu") + .attr({ + "href": "#", + "id": "formSideMenu" + }) + .append( + $("").addClass("glyphicon glyphicon-picture") + )); + + $("#formSideMenu").click(function(e) { + + e.preventDefault(); + + if(options.onItemClick) + { + options.onItemClick(e); + } + + return false; + }); + + $("#formSideMenu").stop(true, true).addClass("visible"); + + return $("#formSideMenu"); + }; + + var hideSideMenu = function(){ + + $('#formSideMenu').remove(); + }; + return { setDefaults: setDefaults, - setBootstrap: setBootstrap + setBootstrap: setBootstrap, + buildSideMenu: buildSideMenu, + hideSideMenu: hideSideMenu }; }); \ No newline at end of file diff --git a/trunk/SiprpWebFichasClinicas/WebContent/static/html/css/theme.css b/trunk/SiprpWebFichasClinicas/WebContent/static/html/css/theme.css index d08f5d8e..2eb77c7e 100644 --- a/trunk/SiprpWebFichasClinicas/WebContent/static/html/css/theme.css +++ b/trunk/SiprpWebFichasClinicas/WebContent/static/html/css/theme.css @@ -282,4 +282,108 @@ body.modal-open { .navbar-brand { cursor:text; +} + + +/* form side menu */ +a.form-side-menu { + -moz-border-radius: 0px; + -moz-transition: all 0.3s; + -o-transition: all 0.3s; + -webkit-border-radius: 0px; + -webkit-transition: all 0.3s; + background: #f5f5f5; + border-radius: 0px; + top: 120px; + color: #d62c31; + display: block; + height: 20px; + opacity: 0; + padding: 13px 0 35px; + position: fixed; + left: 0px; + text-align: center; + text-decoration: none; + transition: all 0.3s; + width: 30px; + z-index: 1040; + border-top:1px solid #e7e7e7; + border-right:1px solid #e7e7e7; + border-bottom:1px solid #e7e7e7; +} + +a.form-side-menu:hover { + filter: alpha(opacity=100); + opacity: 1; +} + +a.form-side-menu.visible { + filter: alpha(opacity=75); + opacity: 0.75; +} + +/* modal dialog */ + +@media (min-width: 400px) { + + .modal-large, .modal-medium, .modal-small + { + width:100%; + } + + body + { + overflow:hidden; + } +} + +@media (min-width: 1200px) +{ + .modal-large + { + width: 98%; + } + + .modal-medium + { + width: 70%; + } + + .modal-small + { + width: 40%; + } +} + +/* modal dialog */ + +@media (min-width: 400px) { + + .modal-large, .modal-medium, .modal-small + { + width:100%; + } + + body + { + overflow:hidden; + } +} + +@media (min-width: 1200px) +{ + .modal-large + { + width: 98%; + } + + .modal-medium + { + width: 70%; + } + + .modal-small + { + width: 40%; + } } \ No newline at end of file diff --git a/trunk/SiprpWebFichasClinicas/WebContent/static/html/img/1200x480.gif b/trunk/SiprpWebFichasClinicas/WebContent/static/html/img/1200x480.gif new file mode 100644 index 0000000000000000000000000000000000000000..a02b20083e37041dac645777a5967bb4ade88c87 GIT binary patch literal 4640 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

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

 

 

 


 

 

 

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  
\ No newline at end of file