diff --git a/src/views/trials/trials-panel/trial-summary/image-summary/index.vue b/src/views/trials/trials-panel/trial-summary/image-summary/index.vue index 1086d76e..119e2379 100644 --- a/src/views/trials/trials-panel/trial-summary/image-summary/index.vue +++ b/src/views/trials/trials-panel/trial-summary/image-summary/index.vue @@ -33,6 +33,10 @@ v-if="hasPermi(['trials:trials-panel:trial-summary:image-summary:exportImage'])"> {{ $t('trials:imageSummary:button:export_dicom') }} + + {{ $t('trials:imageSummary:button:export_readingDicom') }} + {{ $t('trials:imageSummary:button:export_image') }} @@ -79,6 +83,10 @@ + + @@ -102,7 +110,9 @@ {{ $t('trials:imageSummary:remark:SubjectImageAVGSizeStr') }} {{ image_size.SubjectImageAVGSizeStr }} , {{ $t('trials:imageSummary:remark:SubjectVisitImageAVGSizeStr') }} - {{ image_size.SubjectVisitImageAVGSizeStr }}, + {{ image_size.SubjectVisitImageAVGSizeStr }}{{ `; ` }} + {{ $t('trials:imageSummary:remark:TotalReadingImageSizeStr') }} + {{ image_size.TotalReadingImageSizeStr }} {{ `; ` }} {{ $t('trials:imageSummary:remark:CheckImageSize') }} {{ image_size.CheckImageSize }} @@ -144,6 +154,7 @@ export default { TotalImageSizeStr: null, SubjectImageAVGSizeStr: null, SubjectVisitImageAVGSizeStr: null, + TotalReadingImageSizeStr: null, CheckImageSize: null } } @@ -179,11 +190,12 @@ export default { } }, // 导出影像或关键图 - async handleExportImage(IsKeyImage = false) { + async handleExportImage(IsKeyImage = false, IsExportReading = false) { try { let data = { TrialId: this.$route.query.trialId, - IsKeyImage + IsKeyImage, + IsExportReading } data.SubjectVisitIdList = this.selectArr.map(item => item.SubjectVisitId) if (!IsKeyImage) { @@ -287,6 +299,7 @@ export default { this.image_size.TotalImageSizeStr = res.Result.TotalImageSizeStr; this.image_size.SubjectImageAVGSizeStr = res.Result.SubjectImageAVGSizeStr; this.image_size.SubjectVisitImageAVGSizeStr = res.Result.SubjectVisitImageAVGSizeStr; + this.image_size.TotalReadingImageSizeStr = res.Result.TotalReadingImageSizeStr; } } catch (err) { this.loading = false