From dea612422e6f2adb692f5942ad2f0838e33f2ba6 Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Thu, 18 Dec 2025 10:58:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8B=E8=BD=BD=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/trials.js | 11 +- .../components/ClinicalData.vue | 778 +++++++----------- 2 files changed, 303 insertions(+), 486 deletions(-) diff --git a/src/api/trials.js b/src/api/trials.js index fe1496c..1493de7 100644 --- a/src/api/trials.js +++ b/src/api/trials.js @@ -3672,7 +3672,7 @@ export function visitImageBack(data) { data }) } -// 阅片任务退回 +// 访视影像下载 export function VisitImageDownload(data) { return requestDownload({ url: `/download/VisitImageDownload`, @@ -3680,4 +3680,13 @@ export function VisitImageDownload(data) { responseType: 'blob', data }) +} +// 临床数据下载 +export function ClinicalDataDownload(data) { + return requestDownload({ + url: `/download/ClinicalDataDownload`, + method: 'post', + responseType: 'blob', + data + }) } \ No newline at end of file diff --git a/src/views/trials/trials-panel/subject/reading-period/components/ClinicalData.vue b/src/views/trials/trials-panel/subject/reading-period/components/ClinicalData.vue index e07c86e..a8deb40 100644 --- a/src/views/trials/trials-panel/subject/reading-period/components/ClinicalData.vue +++ b/src/views/trials/trials-panel/subject/reading-period/components/ClinicalData.vue @@ -1,10 +1,6 @@ - + @@ -21,114 +17,68 @@ - + {{ $t('trials:readingPeriod:cd:title:preview') }} - + {{ $t('common:button:add') }} - + {{ $t('trials:readingPeriod:cd:title:downLoadTemplate') }} - + 撤回审批 - + - - + + {{ $fd('ClinicalDataUploadRole', scope.row.UploadRole) }} - + {{ $fd('ClinicalLevel', scope.row.ClinicalDataLevel) }} - + {{ $fd('ClinicalUploadType', scope.row.ClinicalUploadType) }} - + {{ scope.row.ClinicalUploadType === 0 ? 'NA' : scope.row.FileCount @@ -136,162 +86,83 @@ - + - {{ - $fd( - 'ReadingClinicalDataState', - scope.row.ReadingClinicalDataState - ) - }} - {{ - $fd( - 'ReadingClinicalDataState', - scope.row.ReadingClinicalDataState - ) - }} - {{ - $fd( - 'ReadingClinicalDataState', - scope.row.ReadingClinicalDataState - ) - }} - {{ - $fd( - 'ReadingClinicalDataState', - scope.row.ReadingClinicalDataState - ) - }} + {{ + $fd( + 'ReadingClinicalDataState', + scope.row.ReadingClinicalDataState + ) + }} + {{ + $fd( + 'ReadingClinicalDataState', + scope.row.ReadingClinicalDataState + ) + }} + {{ + $fd( + 'ReadingClinicalDataState', + scope.row.ReadingClinicalDataState + ) + }} + {{ + $fd( + 'ReadingClinicalDataState', + scope.row.ReadingClinicalDataState + ) + }} - + - + " @click="handleEdit(scope.row)" /> - + " @click="handleVerification(scope.row, 'confirm')" /> - + " @click="handleDelete(scope.row)" /> - - + + - - + + - + {{ $t('common:dialogTitle:sign') @@ -300,11 +171,7 @@ `(${$t('common:label:sign')}${currentUser})` }} - + - + {{ $t('trials:readingPeriod:cd:title:preview') }} - + {{ $t('common:button:add') }} - + - - + + {{ $fd('ClinicalDataUploadRole', scope.row.UploadRole) }} - + {{ $fd('ClinicalLevel', scope.row.ClinicalDataLevel) }} - + {{ $fd('ClinicalUploadType', scope.row.ClinicalUploadType) }} - + {{ scope.row.ClinicalUploadType === 0 ? 'NA' : scope.row.FileCount @@ -392,160 +226,85 @@ - + - {{ - $fd( - 'ReadingClinicalDataState', - scope.row.ReadingClinicalDataState - ) - }} - {{ - $fd( - 'ReadingClinicalDataState', - scope.row.ReadingClinicalDataState - ) - }} - {{ - $fd( - 'ReadingClinicalDataState', - scope.row.ReadingClinicalDataState - ) - }} - {{ - $fd( - 'ReadingClinicalDataState', - scope.row.ReadingClinicalDataState - ) - }} + {{ + $fd( + 'ReadingClinicalDataState', + scope.row.ReadingClinicalDataState + ) + }} + {{ + $fd( + 'ReadingClinicalDataState', + scope.row.ReadingClinicalDataState + ) + }} + {{ + $fd( + 'ReadingClinicalDataState', + scope.row.ReadingClinicalDataState + ) + }} + {{ + $fd( + 'ReadingClinicalDataState', + scope.row.ReadingClinicalDataState + ) + }} - + - + " @click="handleEdit(scope.row)" /> - + " @click="handleVerification(scope.row, 'confirm')" /> - + " @click="handleDelete(scope.row)" /> - - + + - - + + - + {{ $t('common:dialogTitle:sign') @@ -554,14 +313,21 @@ `(${$t('common:label:sign')}${currentUser})` }} - + + + + {{ $t('dialog:sattus:downLoading') }} + {{ speed }} + + + + {{ $t('dialog:sattus:ziping') }} + +