diff --git a/src/views/dicom-show/dicom-study.vue b/src/views/dicom-show/dicom-study.vue
index 6ff3e8c9..d3e35ba3 100644
--- a/src/views/dicom-show/dicom-study.vue
+++ b/src/views/dicom-show/dicom-study.vue
@@ -52,13 +52,13 @@
@@ -216,8 +216,7 @@ export default {
imageList: [],
showSeriesList: [],
currentLoadIns: [],
- isFromCRCUpload: false,
- visible: false
+ isFromCRCUpload: false
}
},
created: function() {
@@ -317,7 +316,8 @@ export default {
tpCode: this.tpCode,
loadStatus: false,
imageloadedArr: [],
- isExistMutiFrames: item.IsExistMutiFrames
+ isExistMutiFrames: item.IsExistMutiFrames,
+ isShowPopper: false
})
})
this.seriesList = seriesList
@@ -376,7 +376,8 @@ export default {
tpCode: this.tpCode,
loadStatus: false,
imageloadedArr: [],
- isExistMutiFrames: item.IsExistMutiFrames
+ isExistMutiFrames: item.IsExistMutiFrames,
+ isShowPopper: false
})
})
this.seriesList = seriesList
@@ -445,7 +446,8 @@ export default {
prefetchInstanceCount: 0,
loadStatus: false,
imageloadedArr: [],
- isExistMutiFrames: isExistMutiFrames
+ isExistMutiFrames: isExistMutiFrames,
+ isShowPopper: false
})
this.seriesList = seriesList
if (this.seriesList.length > 0) {
@@ -594,7 +596,8 @@ export default {
hasLabel: seriesInfo.HasLabel,
keySeries: seriesInfo.KeySeries,
loadStatus: false,
- imageloadedArr: []
+ imageloadedArr: [],
+ isShowPopper: false
})
this.seriesList = seriesList
if (this.seriesList.length > 0) {
@@ -759,6 +762,14 @@ export default {
this.loading = false
}
},
+ popperClick(seriesList, series) {
+ for (let i = 0; i < seriesList.length; i++) {
+ if (seriesList[i].isShowPopper) {
+ seriesList[i].isShowPopper = false
+ }
+ }
+ series.isShowPopper = !series.isShowPopper
+ },
loadAllImages() {
const seriesIndex = this.seriesList.findIndex(i => i.loadStatus === false)
if (seriesIndex === -1) return
diff --git a/src/views/dicom-show/dicom-visit.vue b/src/views/dicom-show/dicom-visit.vue
index 10eb0958..556a0e66 100644
--- a/src/views/dicom-show/dicom-visit.vue
+++ b/src/views/dicom-show/dicom-visit.vue
@@ -59,13 +59,13 @@
#{{ series.seriesNumber }}
-
+
@@ -328,8 +328,7 @@ export default {
currentLoadIns: [],
isFromCRCUpload: false,
visitTaskId: null,
- page: '',
- visible: false
+ page: ''
}
},
mounted() {
@@ -422,7 +421,8 @@ export default {
prefetchInstanceCount: 0,
loadStatus: false,
imageloadedArr: [],
- isExistMutiFrames: series.IsExistMutiFrames
+ isExistMutiFrames: series.IsExistMutiFrames,
+ isShowPopper: false
})
})
data.SeriesList = seriesList
@@ -685,6 +685,16 @@ export default {
this.loading = false
}
},
+ popperClick(studyList, series) {
+ for (let i = 0; i < studyList.length; i++) {
+ for (let j = 0; j < studyList[i].SeriesList.length; j++) {
+ if (studyList[i].SeriesList[j].isShowPopper) {
+ studyList[i].SeriesList[j].isShowPopper = false
+ }
+ }
+ }
+ series.isShowPopper = !series.isShowPopper
+ },
// 切换关联检查Tab时获取关联检查信息
async handleTabClick(tab, event) {
if (tab.name === 'relation-study' && this.relationStudyList.length <= 0) {
@@ -761,7 +771,8 @@ export default {
keySeries: item.KeySeries,
loadStatus: false,
imageloadedArr: [],
- isExistMutiFrames: item.IsExistMutiFrames
+ isExistMutiFrames: item.IsExistMutiFrames,
+ isShowPopper: false
})
})
scope.relationStudyList[index].seriesCount = seriesList.length