diff --git a/pom.xml b/pom.xml index 2136dac..70c3985 100644 --- a/pom.xml +++ b/pom.xml @@ -437,7 +437,11 @@ 2.0 - + + com.googlecode.owasp-java-html-sanitizer + owasp-java-html-sanitizer + 20240325.1 + + + + + + + + + + + + + + + + + + + + + +
+ + + + +
+
+ +
+ +
+ #{msg['distribution.page.patient.nom']} + + + #{examenDetailBean.queue.fkPatient.prenom} #{examenDetailBean.queue.fkPatient.nom} + + +
+ +
+ #{msg['distribution.page.patient.sexe']} + #{examenDetailBean.queue.fkPatient.sexe} +
+ + +
+ #{msg['distribution.page.priorite']} + + + + + + +
+
+ #{msg['distribution.label.medecin']} + #{examenDetailBean.examen.manipulateur.fkUser.nom} #{examenDetailBean.examen.manipulateur.fkUser.prenom} +
+ +
+ + + #{msg['distribution.page.observation']} + + + + + #{examenDetailBean.examen.observation} + + + #{msg['distribution.page.voirPlus']} + + + + + + + + +
+ + +
+ + #{msg['distribution.page.interpreteurAssigne']} + + + + #{examenDetailBean.examen.fkInterpreteurAssi.fkUser.nom} #{examenDetailBean.examen.fkInterpreteurAssi.fkUser.prenom} + + + + + + + + + + + + + + + +
+ +
+ #{msg['distribution.page.status']} + + + #{examenDetailBean.displayStatus} + + +
+ +
+ #{msg['distribution.page.creeLe']} + + + + + + + +
+ +
+ #{msg['distribution.page.completeLe']} + - +
+ +
+ #{msg['distribution.page.consulteLe']} + + + + + + +
+ +
+ #{msg['distribution.page.rapportCreeLe']} + - +
+ +
+ #{msg['distribution.page.etudeInstanceId']} + + #{examenDetailBean.examen.studyInstanceUid} + + +
+ + +
+ #{msg['distribution.page.typeExamen']} + + + + + + +
+ + +
+ #{msg['distribution.page.machine']} + #{examenDetailBean.queue.fkTypeExamen.fkMachine.nom} +
+ + +
+ #{msg['distribution.page.lateralite']} + + + + + + + + + +
+
+ + + + +
+
+ + + + + + +
+ + + + + + + + + + + +
+ #{msg['distribution.page.typeConsultation']} + + + #{examenDetailBean.typeConsultation} + + +
+ + +
+ + #{msg['distribution.page.medecinConsultant']} + + + + #{examenDetailBean.consultation.fkMedecin.fkUser.nom} #{examenDetailBean.consultation.fkMedecin.fkUser.prenom} + + + + + + + + + + + + + + + +
+ +
+ #{msg['distribution.page.rapportEcritPar']} + + + #{examenDetailBean.consultation.fkEcritpar.nom} #{examenDetailBean.consultation.fkEcritpar.prenom} + + + +
+
+ + + +
+ + + + +
+ + + + + + +
+ + + +
+
+ + + + + +
+ + ▮▮▮▮▮▮▮▮▮▮▮▮ + --:-- +
+
+ +
+ + + + #{msg['distribution.page.aucuneConsultation']} + + +
+ + + +
+ #{msg['distribution.page.fichiers']} + + + +
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + #{examenDetailBean.getNomFichier(f.filePath)} + + + + + + + +
+
+
+ + + + +
+
+ + +
+ +
+
+ +
+
+
+
+ + + #{msg['distribution.message.aucuneImageCle']} + + + +
+
+ + + + +
+
+ + + function showImageClesPreview(cardEl) { + var img = cardEl.querySelector('img'); + if (!img) return; + document.getElementById('imageClesLightboxImg').src = img.src; + document.getElementById('imageClesLightbox').classList.add('active'); + } + + function hideImageClesPreview(event) { + document.getElementById('imageClesLightbox').classList.remove('active'); + } + +
+ + + + + + + + + + + + + + + + + + + #{msg['distribution.statut.'.concat(examenDetailBean.getTypeConsultation(consultation))]} + + + + + + + + + + + +
+
+
+ + + + + #{msg['distribution.label.rapportConsultation']} + + #{msg['distribution.statut.'.concat(examenDetailBean.getTypeConsultation(examenDetailBean.selectedConsultation))]} + + + + + +
+ + + + +   + + + + - + + + + + + + +
+ +
+ +
+
+ + + + +
+
+ + + \ No newline at end of file diff --git a/src/main/webapp/views/Examen/list.xhtml b/src/main/webapp/views/Examen/list.xhtml new file mode 100644 index 0000000..5ea469c --- /dev/null +++ b/src/main/webapp/views/Examen/list.xhtml @@ -0,0 +1,444 @@ + + + + + #{msg['distribution.page.examen']} + + + + + + + + + + + + + +
+ + #{examenBean.init()} +
+ + + +
+
+ #{msg['distribution.page.examens.liste']} +
+
+ + + +
+ +
#{msg['distribution.filtre.periode']}
+
+ + + + +
+ +
#{msg['distribution.filtre.rapide']}
+
+ + +
+
+ + +
+ +
#{msg['distribution.filtre.criteres']}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ +
+
+ + + + + + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+
+
+
\ No newline at end of file diff --git a/src/main/webapp/views/parametrage/form.xhtml b/src/main/webapp/views/parametrage/form.xhtml index 746116f..b4c5776 100644 --- a/src/main/webapp/views/parametrage/form.xhtml +++ b/src/main/webapp/views/parametrage/form.xhtml @@ -530,17 +530,26 @@ update="parametresForm" action="#{parametresBean.annuler()}" immediate="true" + onclick="if (PF('pollStatusCentre')) { + PF('pollStatusCentre').stop(); + }" styleClass="btn-outline-gray" />
- @@ -549,6 +558,9 @@ rendered="#{!parametresBean.canEdit and utilControleAccess.isshowPrivilegeUpdate('param')}" action="#{parametresBean.editCentre()}" update="@form" + onclick="if (PF('pollStatusCentre')) { + PF('pollStatusCentre').stop(); + }" styleClass="btn-teal-pill" />
@@ -563,6 +575,16 @@ +
+ Téléphone + +
+ +
+ Email + +
+
Wilaya @@ -601,11 +623,11 @@
Téléphone -
+
Email -
+
Wilaya @@ -660,17 +682,30 @@
Adresse IP - +
Port
-
- Status - -
+ + +
+ Status + + + +
+ +
`
+
@@ -679,16 +714,13 @@
Adresse IP * -
+
Port *
-
- Status - -
+
@@ -964,6 +996,14 @@ +
+ + + + + + +
@@ -1119,7 +1159,7 @@ - + document.addEventListener('keydown', function(e) { if (e.key !== 'Enter') { @@ -1146,7 +1186,7 @@ }, true); console.log(saveBtn); console.log(saveBtn.attr('id')); - + diff --git a/src/main/webapp/views/patient/form.xhtml b/src/main/webapp/views/patient/form.xhtml new file mode 100644 index 0000000..2f6b0f8 --- /dev/null +++ b/src/main/webapp/views/patient/form.xhtml @@ -0,0 +1,11 @@ + + + + + Facelet Title + + + Hello from Facelets + + diff --git a/src/main/webapp/views/patient/list.xhtml b/src/main/webapp/views/patient/list.xhtml new file mode 100644 index 0000000..2f6b0f8 --- /dev/null +++ b/src/main/webapp/views/patient/list.xhtml @@ -0,0 +1,11 @@ + + + + + Facelet Title + + + Hello from Facelets + +