OHIF-301: Add sorting to worklist series (#1960)
* ohif-301: add sorting to work list series * ohif-301: clearadd series date to qido * ohif-301: add series date to qido * Update qido.js Co-authored-by: Erik Ziegler <erik.sweed@gmail.com>
This commit is contained in:
1 parent
3267706b33
commit
e04f74499f
5 files changed
+27
-20
No files matched your search
+2
-14
@@ -443,21 +443,9 @@ function _createStudyBrowserTabs(
|
||||
const allStudies = [];
|
||||
|
||||
studyDisplayList.forEach(study => {
|
||||
const displaySetsForStudy = displaySets.filter(
|
||||
const displaySetsForStudy = utils.sortBySeriesDate(displaySets.filter(
|
||||
ds => ds.StudyInstanceUID === study.studyInstanceUid
|
||||
);
|
||||
|
||||
displaySetsForStudy.sort((a, b) => {
|
||||
if (a.seriesNumber !== b.seriesNumber) {
|
||||
return a.seriesNumber - b.seriesNumber;
|
||||
}
|
||||
|
||||
const seriesDateA = Date.parse(a.seriesDate);
|
||||
const seriesDateB = Date.parse(b.seriesDate);
|
||||
|
||||
return seriesDateA - seriesDateB;
|
||||
});
|
||||
|
||||
));
|
||||
const tabStudy = Object.assign({}, study, {
|
||||
displaySets: displaySetsForStudy,
|
||||
});
|
||||
|
||||
Reference in new issue
Block a user