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