diff --git a/src/views/trials/trials-panel/reading/dicoms3D/components/PetCtReadPage.vue b/src/views/trials/trials-panel/reading/dicoms3D/components/PetCtReadPage.vue index b697f355..69f017f2 100644 --- a/src/views/trials/trials-panel/reading/dicoms3D/components/PetCtReadPage.vue +++ b/src/views/trials/trials-panel/reading/dicoms3D/components/PetCtReadPage.vue @@ -754,7 +754,7 @@ export default { }, voiChange(v) { this.cellType.forEach((item, index) => { - if (item === 'FUSION') { + if (['FUSION', 'MIP', 'pt', 'PT'].includes(item)) { this.$refs[`viewport-${index}`][0].voiChange(v) } }) @@ -923,7 +923,7 @@ export default { this.$refs[`viewport-${2}`][0].setSeriesInfo({ ct: this.ctSeriesInfo, pet: this.petSeriesInfo }, false, { isFusion: true }) this.$refs[`viewport-${2}`][0].setPreset(this.rgbPresetName) this.$refs[`viewport-${3}`][0].setSeriesInfo(this.petSeriesInfo, false, { isMip: true }) - this.cellType = ['CT', 'PET', 'FUSION', 'MIP'] + this.cellType = ['CT', 'PT', 'FUSION', 'MIP'] }, handleStudyIdChange(v) { var i = this.studyList.findIndex(i => i.StudyId === v) @@ -972,6 +972,7 @@ export default { cache.setMaxCacheSize(6 * 1024 * 1024 * 1024); let renderingEngine = getRenderingEngine(renderingEngineId) if (!renderingEngine) { + console.log(11111111111111) renderingEngine = new RenderingEngine(renderingEngineId) } const element1 = this.$refs['viewport-0'][0].$el @@ -1995,6 +1996,7 @@ export default { }, setMoreToolActive(toolName) { if (this.readingTaskState === 2) return + this.setToolsPassive() const series = this.$refs[`viewport-${this.activeViewportIndex}`][0].series if (series && series.TaskInfo.VisitTaskId && series.TaskInfo.VisitTaskId === this.taskInfo.VisitTaskId) { const toolGroupId = `viewport-${this.activeViewportIndex}` @@ -2744,6 +2746,50 @@ export default { } \ No newline at end of file