影像为加载前网速计算文件大小取值更改
continuous-integration/drone/push Build encountered an error Details

uat
wangxiaoshuang 2025-07-18 17:08:18 +08:00
parent 98ce2b27da
commit 26914c2b2b
7 changed files with 9 additions and 7 deletions

View File

@ -123,7 +123,7 @@ export default {
components: { DicomTags }, components: { DicomTags },
computed: { computed: {
NSTip() { NSTip() {
return `${this.$store.state.trials.uploadSize},NS: ${this.$store.state.trials.uploadTip}` return `${this.$store.state.trials.uploadSize}, NS: ${this.$store.state.trials.uploadTip}`
} }
}, },
data() { data() {

View File

@ -1076,7 +1076,7 @@ const actions = {
let file = series.instanceInfoList.find(item => item.ImageId === obj.imageId) let file = series.instanceInfoList.find(item => item.ImageId === obj.imageId)
if (file) { if (file) {
getNetWorkSpeed() getNetWorkSpeed()
setNetWorkSpeedSizeAll(obj.percentComplete, file.FileSize, obj.imageId) setNetWorkSpeedSizeAll(obj.percentComplete, obj.FileTotal, obj.imageId)
} }
if (prefetchInstanceCount >= instanceCount * 100) { if (prefetchInstanceCount >= instanceCount * 100) {
series.prefetchInstanceCount = instanceCount * 100 series.prefetchInstanceCount = instanceCount * 100

View File

@ -861,7 +861,7 @@ export default {
let file = this.seriesList[seriesIndex].instanceInfoList.find(item => item.ImageId === imageId) let file = this.seriesList[seriesIndex].instanceInfoList.find(item => item.ImageId === imageId)
if (file && this.activeSeriesId === this.seriesList[seriesIndex].seriesId) { if (file && this.activeSeriesId === this.seriesList[seriesIndex].seriesId) {
getNetWorkSpeed() getNetWorkSpeed()
setNetWorkSpeedSize(percentComplete, file.FileSize, imageId) setNetWorkSpeedSize(percentComplete, e.detail.total, imageId)
} }
if (prefetchInstanceCount >= instanceCount * 100) { if (prefetchInstanceCount >= instanceCount * 100) {
this.seriesList[seriesIndex].prefetchInstanceCount = instanceCount * 100 this.seriesList[seriesIndex].prefetchInstanceCount = instanceCount * 100

View File

@ -921,7 +921,7 @@ export default {
let file = series.instanceInfoList.find(item => item.ImageId === imageId) let file = series.instanceInfoList.find(item => item.ImageId === imageId)
if (file && this.activeSeriesId === series.seriesId) { if (file && this.activeSeriesId === series.seriesId) {
getNetWorkSpeed() getNetWorkSpeed()
setNetWorkSpeedSize(percentComplete, file.FileSize, imageId) setNetWorkSpeedSize(percentComplete, e.detail.total, imageId)
} }
if (prefetchInstanceCount >= instanceCount * 100) { if (prefetchInstanceCount >= instanceCount * 100) {
series.prefetchInstanceCount = instanceCount * 100 series.prefetchInstanceCount = instanceCount * 100

View File

@ -8,7 +8,8 @@
<div v-if="(visitTaskList.length > 0)" style="display: flex;flex-direction: row;"> <div v-if="(visitTaskList.length > 0)" style="display: flex;flex-direction: row;">
<div v-for="s in visitTaskList" :key="s.VisitTaskId" class="visit-item" <div v-for="s in visitTaskList" :key="s.VisitTaskId" class="visit-item"
:class="{ 'visit-item-active': activeTaskVisitId == s.VisitTaskId }" @click.prevent="handleClick(s)">{{ :class="{ 'visit-item-active': activeTaskVisitId == s.VisitTaskId }" @click.prevent="handleClick(s)">
{{
s.TaskBlindName }}</div> s.TaskBlindName }}</div>
</div> </div>
@ -510,13 +511,13 @@ export default {
}, },
cornerstoneimageloadprogress(e) { cornerstoneimageloadprogress(e) {
const imageId = e.detail.imageId const imageId = e.detail.imageId
console.log(imageId,'imageId')
const params = {} const params = {}
const searchParams = new URLSearchParams(imageId.split('?')[1]) const searchParams = new URLSearchParams(imageId.split('?')[1])
for (const [key, value] of searchParams.entries()) { for (const [key, value] of searchParams.entries()) {
params[key] = value params[key] = value
} }
params.percentComplete = e.detail.percentComplete params.percentComplete = e.detail.percentComplete
params.FileTotal = e.detail.total
params.imageId = imageId params.imageId = imageId
store.dispatch('reading/setImageLoadedProgress', params) store.dispatch('reading/setImageLoadedProgress', params)
} }

View File

@ -663,6 +663,7 @@ export default {
params[key] = value params[key] = value
} }
params.percentComplete = e.detail.percentComplete params.percentComplete = e.detail.percentComplete
params.FileTotal = e.detail.total
params.imageId = imageId params.imageId = imageId
store.dispatch('reading/setImageLoadedProgress', params) store.dispatch('reading/setImageLoadedProgress', params)
} }

View File

@ -1326,7 +1326,7 @@ export default {
let file = series.find(item => item.ImageId === imageId) let file = series.find(item => item.ImageId === imageId)
if (file) { if (file) {
getNetWorkSpeed() getNetWorkSpeed()
setNetWorkSpeedSizeAll(percentComplete, file.FileSize, imageId) setNetWorkSpeedSizeAll(percentComplete, detail.total, imageId)
} }
if (percentComplete === 100) { if (percentComplete === 100) {
workSpeedclose() workSpeedclose()