diff --git a/src/adonisjs/public/author/css/author.css b/src/adonisjs/public/author/css/author.css
index ff74dac43..3766281e8 100644
--- a/src/adonisjs/public/author/css/author.css
+++ b/src/adonisjs/public/author/css/author.css
@@ -37,12 +37,15 @@
}
.sty-message-space {
- flex: 25%;
- max-width: 25%;
- max-height: 48px;
- font-size: 20pt;
- font-weight: bold;
- color: blue;
+ position: absolute;
+ font-size: 30pt;
+ font-weight: bold;
+ color: #c5c5ca;
+ height: 100vh;
+ width: 100vw;
+ background-color: #040404ab;
+ z-index: 3000;
+ vertical-align: middle;
}
.sty-work-panel {
diff --git a/src/adonisjs/public/author/index.html b/src/adonisjs/public/author/index.html
index 52a8e6ce9..2af483d1e 100644
--- a/src/adonisjs/public/author/index.html
+++ b/src/adonisjs/public/author/index.html
@@ -103,6 +103,11 @@
+
+
+
+
@@ -183,6 +188,7 @@ Settings
+
@@ -235,7 +241,7 @@ Edit case
-
+
@@ -331,8 +337,8 @@
Edit case
-
+
diff --git a/src/adonisjs/public/author/js/author.js b/src/adonisjs/public/author/js/author.js
index 6169d99d0..9e6b77bbb 100644
--- a/src/adonisjs/public/author/js/author.js
+++ b/src/adonisjs/public/author/js/author.js
@@ -354,7 +354,9 @@ class AuthorManager {
* ACTION: control-save
*/
async caseSave () {
+ this._messageSpace.classList.remove('invisible')
document.getElementById('btn-save-draft').innerHTML = 'SAVING...'
+ this._messageSpace.firstElementChild.innerHTML = 'SAVING...'
await Properties.s.closePreviousProperties()
await this._updateActiveComments()
if (Basic.service.currentCaseId != null && this._compiledCase != null) {
@@ -369,13 +371,14 @@ class AuthorManager {
Basic.service.authorPropertyStore('caseId', Basic.service.currentCaseId)
- this._messageSpace.innerHTML = 'Saved'
- setTimeout(this._clearMessage, 500)
+ this._messageSpace.firstElementChild.innerHTML = 'SAVED!'
+ setTimeout(this._clearMessage, 800)
+ // this._messageSpace.classList.add('invisible')
const promise = new Promise((resolve, reject) => {
setTimeout(() => resolve('done!'), 500)
})
const result = await promise
- this._messageSpace.innerHTML = ''
+ this._messageSpace.classList.add('invisible')
document.getElementById('btn-save-draft').innerHTML = 'SAVE'
}
}
diff --git a/src/adonisjs/public/author/js/comments.js b/src/adonisjs/public/author/js/comments.js
index d8e4d3cdd..b710f34f0 100644
--- a/src/adonisjs/public/author/js/comments.js
+++ b/src/adonisjs/public/author/js/comments.js
@@ -70,6 +70,7 @@ class Comments {
this.commentsConfirm = this.commentsConfirm.bind(this)
MessageBus.ext.subscribe('control/comments/edit/confirm',
this.commentsConfirm)
+ this.toggleRadioFindings()
/*
let cKnot = -1
@@ -133,13 +134,45 @@ class Comments {
*/
}
+ toggleRadioFindings(){
+
+ const radioList = document.querySelectorAll(`input[id*="achados"][id$="1"]`)
+ if(radioList){
+ radioList.forEach(function(el) {
+
+ if(el.hasAttribute('checked')){
+ el.setAttribute('pastcheck','true')
+ el.previousElementSibling.setAttribute('pastcheck','false')
+ }else{
+ el.setAttribute('pastcheck','false')
+ el.previousElementSibling.setAttribute('pastcheck','true')
+ }
+ el.addEventListener("click", function(){
+
+ if(el.getAttribute('pastcheck') == 'true'){
+ el.previousElementSibling.checked = true
+ el.previousElementSibling.setAttribute('pastcheck','true')
+ el.setAttribute('pastcheck','false')
+ }else if(el.getAttribute('pastcheck') == 'false'){
+ el.checked = true
+ el.previousElementSibling.setAttribute('pastcheck','false')
+ el.setAttribute('pastcheck','true')
+ }
+ })
+ })
+ }
+ }
+
commentsConfirm(topic, message) {
+ console.log('============')
+ console.log('confirming comments')
let content = this._compiledCase.knots[this._knotid].content
let commentElement
for (let v in message.value)
if (typeof message.value[v] === 'string')
message.value[v] = message.value[v].trim()
if (this._comments > -1) {
+ console.log('greater that -1')
commentElement = content[this._comments]
commentElement.value = message.value
} else {
diff --git a/src/adonisjs/public/infra/token-validator.js b/src/adonisjs/public/infra/token-validator.js
index 362232c35..cf5344f26 100644
--- a/src/adonisjs/public/infra/token-validator.js
+++ b/src/adonisjs/public/infra/token-validator.js
@@ -32,6 +32,9 @@ class TokenController {
sessionStorage.setItem('harena-user-grade', endpointResponse.data.grade)
sessionStorage.setItem('harena-user-institution', endpointResponse.data.institution)
sessionStorage.setItem('harena-user-institution-id', endpointResponse.data.institutionId)
+ // localStorage.setItem('harena-user-grade', endpointResponse.data.grade)
+ // localStorage.setItem('harena-user-institution', endpointResponse.data.institution)
+ // localStorage.setItem('harena-user-institution-id', endpointResponse.data.institutionId)
MessageBus.int.publish('data/user/info', endpointResponse.data)
TokenController.instance.changeHeaderButtons(endpointResponse.data)
})
@@ -105,6 +108,10 @@ class TokenController {
TokenController.instance.tokenChecked = true
sessionStorage.setItem('harena-user-grade', endpointResponse.data.grade)
sessionStorage.setItem('harena-user-institution', endpointResponse.data.institution)
+ sessionStorage.setItem('harena-user-institution-id', endpointResponse.data.institutionId)
+ // localStorage.setItem('harena-user-grade', endpointResponse.data.grade)
+ // localStorage.setItem('harena-user-institution', endpointResponse.data.institution)
+ // localStorage.setItem('harena-user-institution-id', endpointResponse.data.institutionId)
MessageBus.int.publish('data/user/info', endpointResponse.data)
TokenController.instance.changeHeaderButtons(endpointResponse.data)
diff --git a/src/adonisjs/public/templates/simple/knot/comments/pt_abdomen.html b/src/adonisjs/public/templates/simple/knot/comments/pt_abdomen.html
index 3c013d661..2bfe3bc32 100644
--- a/src/adonisjs/public/templates/simple/knot/comments/pt_abdomen.html
+++ b/src/adonisjs/public/templates/simple/knot/comments/pt_abdomen.html
@@ -237,3 +237,8 @@ Anatomical References
+
+
+
+
+
diff --git a/src/adonisjs/public/templates/simple/knot/comments/pt_aorta.html b/src/adonisjs/public/templates/simple/knot/comments/pt_aorta.html
index e0b5e183c..259505f93 100644
--- a/src/adonisjs/public/templates/simple/knot/comments/pt_aorta.html
+++ b/src/adonisjs/public/templates/simple/knot/comments/pt_aorta.html
@@ -356,3 +356,9 @@ Anatomical References
+
+
+
+
+
+
diff --git a/src/adonisjs/public/templates/simple/knot/comments/pt_articulate.html b/src/adonisjs/public/templates/simple/knot/comments/pt_articulate.html
index 98ee79feb..7d814d74e 100644
--- a/src/adonisjs/public/templates/simple/knot/comments/pt_articulate.html
+++ b/src/adonisjs/public/templates/simple/knot/comments/pt_articulate.html
@@ -248,3 +248,8 @@ Anatomical References
+
+
+
+
+
diff --git a/src/adonisjs/public/templates/simple/knot/comments/pt_cava.html b/src/adonisjs/public/templates/simple/knot/comments/pt_cava.html
index 84612e3f9..98b24c380 100644
--- a/src/adonisjs/public/templates/simple/knot/comments/pt_cava.html
+++ b/src/adonisjs/public/templates/simple/knot/comments/pt_cava.html
@@ -65,6 +65,69 @@ Anatomical References
+
+ Lista de achados - Video
+
+
+
+
+
+
Image 1
@@ -192,3 +255,8 @@ Anatomical References
+
+
+
+
+
diff --git a/src/adonisjs/public/templates/simple/knot/comments/pt_conclusion.html b/src/adonisjs/public/templates/simple/knot/comments/pt_conclusion.html
index bd188546d..cb720e437 100644
--- a/src/adonisjs/public/templates/simple/knot/comments/pt_conclusion.html
+++ b/src/adonisjs/public/templates/simple/knot/comments/pt_conclusion.html
@@ -261,3 +261,8 @@ 7. Medical decision making
+
+
+
+
+
diff --git a/src/adonisjs/public/templates/simple/knot/comments/pt_efast.html b/src/adonisjs/public/templates/simple/knot/comments/pt_efast.html
index e3692eb53..280125d4a 100644
--- a/src/adonisjs/public/templates/simple/knot/comments/pt_efast.html
+++ b/src/adonisjs/public/templates/simple/knot/comments/pt_efast.html
@@ -416,3 +416,8 @@ Anatomical References
+
+
+
+
+
diff --git a/src/adonisjs/public/templates/simple/knot/comments/pt_heart.html b/src/adonisjs/public/templates/simple/knot/comments/pt_heart.html
index 1384db87c..94df87dff 100644
--- a/src/adonisjs/public/templates/simple/knot/comments/pt_heart.html
+++ b/src/adonisjs/public/templates/simple/knot/comments/pt_heart.html
@@ -4,7 +4,7 @@
-Video - Subxifóide / subscostal
+Video - Sub-xifoide / subscostal
Gain
@@ -63,241 +63,570 @@ Anatomical References
-Video - Paraesternal longa
+ Lista de achados - Sub-xifoide
+
+
+
+
+
+
+
+
+Video - Para-esternal longa
Gain
Depth
Anatomical References
-Video - Paraesternal curta nível V. aortica
+ Lista de achados - Para-esternal longa
+
+
+
+
+
+
+
+
+Video - Para-esternal curta nível V. aortica
Gain
Depth
Anatomical References
+
+
-Video - Paraesternal curta nível mitral
+Video - Para-esternal curta nível mitral
Gain
Depth
Anatomical References
-Video - Paraesternal curta nível papilares
+Video - Para-esternal curta nível papilares
Gain
Depth
Anatomical References
+
+
+ Lista de achados - Para-esternal curta
+
+
+
+
+
Video - Apical de 4 câmaras
@@ -358,3 +687,122 @@ Anatomical References
+
+ Lista de achados - Apical de 4 câmaras
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/adonisjs/public/templates/simple/knot/comments/pt_llv.html b/src/adonisjs/public/templates/simple/knot/comments/pt_llv.html
index a6fcc5a8d..a43635100 100644
--- a/src/adonisjs/public/templates/simple/knot/comments/pt_llv.html
+++ b/src/adonisjs/public/templates/simple/knot/comments/pt_llv.html
@@ -593,3 +593,8 @@ Anatomical References
+
+
+
+
+
diff --git a/src/adonisjs/public/templates/simple/knot/comments/pt_lungs.html b/src/adonisjs/public/templates/simple/knot/comments/pt_lungs.html
index 767e45219..8e88ff1de 100644
--- a/src/adonisjs/public/templates/simple/knot/comments/pt_lungs.html
+++ b/src/adonisjs/public/templates/simple/knot/comments/pt_lungs.html
@@ -122,711 +122,3138 @@ Anatomical References
-Video - Anterosuperior D
+Video - Antero-superior D
Gain
Depth
Anatomical References
-Video - Anteroinferior D
+ Lista de achados - Antero-superior D
+
+
+
+
+
+
+
+Video - Antero-inferior D
Gain
Depth
Anatomical References
+
+
+ Lista de achados - Antero-inferior D
+
+
+
+
+
-Video - Laterosuperior D
+Video - Latero-superior D
Gain
Depth
Anatomical References
+
+
+ Lista de achados - Latero-superior D
+
+
+
+
-Video - Lateroinferior D
+Video - Latero-inferior D
Gain
Depth
Anatomical References
+
+
+ Lista de achados - Latero-inferior D
+
+
+
+
-Video - Anterosuperior E
+Video - Antero-superior E
Gain
Depth
Anatomical References
+
+
+ Lista de achados - Antero-superior E
+
+
+
+
+
+
-Video - Anteroinferior E
+Video - Antero-inferior E
Gain
Depth
Anatomical References
+
+
+ Lista de achados - Antero-inferior E
+
+
+
+
+
-Video - Laterosuperior E
+Video - Latero-superior E
Gain
Depth
Anatomical References
+
+
+ Lista de achados - Latero-superior E
+
+
+
+
+
-Video - Lateroinferior E
+Video - Latero-inferior E
Gain
Depth
Anatomical References
+
+
+ Lista de achados - Latero-inferior E
+
+
+
+
+
-Video - Posterosuperior D
+Video - Postero-superior D
Gain
Depth
Anatomical References
+
+
+ Lista de achados - Postero-superior D
+
+
+
+
+
-Video - Posteroinferior D
+Video - Postero-inferior D
Gain
Depth
Anatomical References
+
+
+ Lista de achados - Postero-inferior D
+
+
+
+
+
-Video - Posterosuperior E
+Video - Postero-superior E
Gain
Depth
Anatomical References
+
+
+ Lista de achados - Postero-superior E
+
+
+
+
+
-Video -Posteroinferior E
+Video - Postero-inferior E
Gain
Depth
Anatomical References
+
+
+ Lista de achados - Postero-inferior E
+
+
+
+
+
+
+
+
+
+
diff --git a/src/adonisjs/public/templates/simple/knot/comments/pt_ocular.html b/src/adonisjs/public/templates/simple/knot/comments/pt_ocular.html
index 01b17f57e..7823e107c 100644
--- a/src/adonisjs/public/templates/simple/knot/comments/pt_ocular.html
+++ b/src/adonisjs/public/templates/simple/knot/comments/pt_ocular.html
@@ -181,3 +181,8 @@ Anatomical References
+
+
+
+
+
diff --git a/src/adonisjs/public/templates/simple/knot/comments/pt_presentation.html b/src/adonisjs/public/templates/simple/knot/comments/pt_presentation.html
index d7f670dae..cb8cb0b18 100644
--- a/src/adonisjs/public/templates/simple/knot/comments/pt_presentation.html
+++ b/src/adonisjs/public/templates/simple/knot/comments/pt_presentation.html
@@ -2,3 +2,9 @@
+
+
+
+
+
+
diff --git a/src/adonisjs/public/templates/simple/knot/comments/pt_soft.html b/src/adonisjs/public/templates/simple/knot/comments/pt_soft.html
index 9aeb56782..d8c855628 100644
--- a/src/adonisjs/public/templates/simple/knot/comments/pt_soft.html
+++ b/src/adonisjs/public/templates/simple/knot/comments/pt_soft.html
@@ -240,3 +240,8 @@ Anatomical References
+
+
+
+
+
diff --git a/src/adonisjs/public/templates/simple/knot/comments/pt_urinary.html b/src/adonisjs/public/templates/simple/knot/comments/pt_urinary.html
index 8f56c53ff..fb0e39d04 100644
--- a/src/adonisjs/public/templates/simple/knot/comments/pt_urinary.html
+++ b/src/adonisjs/public/templates/simple/knot/comments/pt_urinary.html
@@ -594,3 +594,8 @@ Anatomical References
+
+
+
+
+
diff --git a/src/adonisjs/public/templates/simple/knot/comments/pt_vesicle.html b/src/adonisjs/public/templates/simple/knot/comments/pt_vesicle.html
index 0d025fe3d..d4956dfac 100644
--- a/src/adonisjs/public/templates/simple/knot/comments/pt_vesicle.html
+++ b/src/adonisjs/public/templates/simple/knot/comments/pt_vesicle.html
@@ -299,3 +299,8 @@ Anatomical References
+
+
+
+
+
diff --git a/src/adonisjs/public/templates/simple/knot/pt_heart.md b/src/adonisjs/public/templates/simple/knot/pt_heart.md
index 7195732d3..015ce46c7 100644
--- a/src/adonisjs/public/templates/simple/knot/pt_heart.md
+++ b/src/adonisjs/public/templates/simple/knot/pt_heart.md
@@ -2,23 +2,23 @@
**Heart - POCUS Exam Videos:**
-Video - Subxifóide / subscostal
+Video - Sub-xifoide / subscostal
-Video - Paraesternal longa
+Video - Para-esternal longa
-Video - Paraesternal curta nível V. aortica
+Video - Para-esternal curta nível V. aortica
-Video - Paraesternal curta nível mitral
+Video - Para-esternal curta nível mitral
-Video - Paraesternal curta nível papilares
+Video - Para-esternal curta nível papilares
diff --git a/src/adonisjs/public/templates/simple/knot/pt_lungs.md b/src/adonisjs/public/templates/simple/knot/pt_lungs.md
index d645f20dc..5a437a072 100644
--- a/src/adonisjs/public/templates/simple/knot/pt_lungs.md
+++ b/src/adonisjs/public/templates/simple/knot/pt_lungs.md
@@ -42,7 +42,7 @@ Video - Lateroinferior E
-Video - Posterorsuperior D
+Video - Posterosuperior D