uat_us
parent
dbdec93efc
commit
91554e0e30
|
|
@ -465,12 +465,15 @@ export default {
|
||||||
},
|
},
|
||||||
async createImageIdsAndCacheMetaData(obj) {
|
async createImageIdsAndCacheMetaData(obj) {
|
||||||
this.loading = true
|
this.loading = true
|
||||||
await createImageIdsAndCacheMetaData({
|
try {
|
||||||
|
return await createImageIdsAndCacheMetaData({
|
||||||
modality: obj.Modality,
|
modality: obj.Modality,
|
||||||
imageIds: obj.ImageIds
|
imageIds: obj.ImageIds
|
||||||
})
|
})
|
||||||
this.loading = false
|
} finally {
|
||||||
},
|
this.loading = false
|
||||||
|
}
|
||||||
|
},
|
||||||
async setSeriesInfo(obj, isLocate = false) {
|
async setSeriesInfo(obj, isLocate = false) {
|
||||||
try {
|
try {
|
||||||
let data = obj
|
let data = obj
|
||||||
|
|
|
||||||
|
|
@ -531,7 +531,7 @@ export default {
|
||||||
} finally {
|
} finally {
|
||||||
this.loading = false
|
this.loading = false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
getFusionVolumes() {
|
getFusionVolumes() {
|
||||||
const ctVolumeId = this.ctSeries?.SeriesInstanceUid
|
const ctVolumeId = this.ctSeries?.SeriesInstanceUid
|
||||||
const ptFusionVolumeId = this.ptVolumeId
|
const ptFusionVolumeId = this.ptVolumeId
|
||||||
|
|
|
||||||
|
|
@ -1603,7 +1603,7 @@ export default {
|
||||||
renderAnnotations(series) {
|
renderAnnotations(series) {
|
||||||
if (series.SeriesInstanceUid) {
|
if (series.SeriesInstanceUid) {
|
||||||
let volume = cache.getVolume(series.SeriesInstanceUid)
|
let volume = cache.getVolume(series.SeriesInstanceUid)
|
||||||
console.log(volume.metadata.FrameOfReferenceUID);
|
// console.log(volume.metadata.FrameOfReferenceUID);
|
||||||
}
|
}
|
||||||
|
|
||||||
const taskId = series.TaskInfo ? series.TaskInfo.VisitTaskId : null
|
const taskId = series.TaskInfo ? series.TaskInfo.VisitTaskId : null
|
||||||
|
|
@ -3702,11 +3702,11 @@ export default {
|
||||||
if (cache.getVolume(volumeId)) {
|
if (cache.getVolume(volumeId)) {
|
||||||
volume = cache.getVolume(volumeId)
|
volume = cache.getVolume(volumeId)
|
||||||
} else {
|
} else {
|
||||||
await this.$refs[`${this.viewportKey}-0`][0].createImageIdsAndCacheMetaData(serie)
|
let imageIds = await this.$refs[`${this.viewportKey}-0`][0].createImageIdsAndCacheMetaData(serie)
|
||||||
// imageIds = this.sortImageIdsByImagePositionPatient(imageIds)
|
// imageIds = this.sortImageIdsByImagePositionPatient(imageIds)
|
||||||
volume = await volumeLoader.createAndCacheVolume(volumeId, { imageIds: serie.ImageIds })
|
volume = await volumeLoader.createAndCacheVolume(volumeId, { imageIds: imageIds })
|
||||||
volume.load()
|
volume.load()
|
||||||
}
|
}
|
||||||
res({ volumeId, volume })
|
res({ volumeId, volume })
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -480,12 +480,15 @@ export default {
|
||||||
},
|
},
|
||||||
async createImageIdsAndCacheMetaData(obj) {
|
async createImageIdsAndCacheMetaData(obj) {
|
||||||
this.loading = true
|
this.loading = true
|
||||||
await createImageIdsAndCacheMetaData({
|
try {
|
||||||
|
return await createImageIdsAndCacheMetaData({
|
||||||
modality: obj.Modality,
|
modality: obj.Modality,
|
||||||
imageIds: obj.ImageIds
|
imageIds: obj.ImageIds
|
||||||
})
|
})
|
||||||
|
} finally {
|
||||||
this.loading = false
|
this.loading = false
|
||||||
},
|
}
|
||||||
|
},
|
||||||
async getVolume(serie, isFusion = false) {
|
async getVolume(serie, isFusion = false) {
|
||||||
return new Promise(async res => {
|
return new Promise(async res => {
|
||||||
let volumeId = `${isFusion ? 'fusion_' : ''}` + serie.SeriesInstanceUid;
|
let volumeId = `${isFusion ? 'fusion_' : ''}` + serie.SeriesInstanceUid;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue