Created
June 6, 2026 03:30
-
-
Save eloyesp/2d6d7550b46f0e60f364a9b6658e3a1c to your computer and use it in GitHub Desktop.
Descarga de Imagenes de SSG
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // la funcionalidad de descarga esta rota y oculta, ejecutando esto en la consola | |
| // (copy paste) todo se arregla. | |
| function selectStudy(studyCheck) { | |
| var multiCheck = document.getElementsByName("multiCheck"); | |
| var seriesCheck = document.getElementsByName("seriesCheck"); | |
| var totalSeries = seriesCheck.length; | |
| var multiInstance = multiCheck.length; | |
| if (studyCheck.checked) { | |
| resetSelection(); | |
| for (i = 0; i < multiInstance; i++) { | |
| var multiID = multiCheck[i].id; | |
| var imageInfo = multiID.split("|&"); | |
| multiCheck[i].checked = true; | |
| addTotalImage(1); | |
| addSeries(imageInfo); | |
| } | |
| for (i = 0; i < totalSeries; i++) { | |
| var seriesID = seriesCheck[i].id; | |
| var imageInfo = seriesID.split("|&"); | |
| seriesCheck[i].checked = true; | |
| addTotalImage(imageInfo[8]); | |
| addSeries(imageInfo); | |
| } | |
| } else { | |
| resetSelection(); | |
| for (i = 0; i < multiInstance; i++) { | |
| multiCheck[i].checked = false; | |
| } | |
| for (i = 0; i < totalSeries; i++) { | |
| seriesCheck[i].checked = false; | |
| } | |
| } | |
| } | |
| function selectSeries() { | |
| var study = document.getElementById("studyCheck"); | |
| var multiCheck = document.getElementsByName("multiCheck"); | |
| var seriesCheck = document.getElementsByName("seriesCheck"); | |
| var totalSeries = seriesCheck.length; | |
| var multiInstance = multiCheck.length; | |
| var totalChecked = 0; | |
| resetSelection(); | |
| for (i = 0; i < multiInstance; i++) { | |
| if (multiCheck[i].checked == true) { | |
| totalChecked++; | |
| var multiID = multiCheck[i].id; | |
| var imageInfo = multiID.split("|&"); | |
| addTotalImage(1); | |
| addSeries(imageInfo); | |
| } | |
| } | |
| for (i = 0; i < totalSeries; i++) { | |
| if (seriesCheck[i].checked == true) { | |
| totalChecked++; | |
| var seriesID = seriesCheck[i].id; | |
| var imageInfo = seriesID.split("|&"); | |
| addTotalImage(imageInfo[8]); | |
| addSeries(imageInfo); | |
| } | |
| } | |
| if (multiInstance + totalSeries == totalChecked) { | |
| study.checked = true; | |
| } else { | |
| study.checked = false; | |
| } | |
| } | |
| $.cookies.set('patient', window.parent.pat); | |
| $('#downloadStudy').show() |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment