From 88a7634ed36df6efc6dc591669389c371f64269a Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Thu, 16 Oct 2025 19:35:53 +0800 Subject: [PATCH 01/30] =?UTF-8?q?=E9=98=85=E7=89=87=E5=BF=AB=E6=8D=B7?= =?UTF-8?q?=E9=94=AE=E6=B3=A8=E5=86=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../trials/trials-panel/reading/dicoms3D/components/ReadPage.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue b/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue index 0bc8a2a7..454dc17f 100644 --- a/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue +++ b/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue @@ -900,6 +900,7 @@ export default { this.loadRelatedTasks() this.initLoader() this.getWwcTpl() + this.getHotKeys() }) this.getTrialCriterion() DicomEvent.$on('isCanActiveNoneDicomTool', data => { From 64cec20d7dde0fe207c2bb5e0cf207fb638b88d8 Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Fri, 14 Nov 2025 10:08:27 +0800 Subject: [PATCH 02/30] =?UTF-8?q?=E8=A1=A5=E4=BC=A0=E5=BD=B1=E5=83=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../crc-upload/components/historyChat.vue | 249 ++++++------------ .../components/uploadDicomFiles2.vue | 21 +- .../trials-panel/visit/crc-upload/index.vue | 10 +- 3 files changed, 101 insertions(+), 179 deletions(-) diff --git a/src/views/trials/trials-panel/visit/crc-upload/components/historyChat.vue b/src/views/trials/trials-panel/visit/crc-upload/components/historyChat.vue index db223273..8abbeefd 100644 --- a/src/views/trials/trials-panel/visit/crc-upload/components/historyChat.vue +++ b/src/views/trials/trials-panel/visit/crc-upload/components/historyChat.vue @@ -4,41 +4,20 @@ {{ item.ChallengeCode }} - +
- Admin - PM - CRC - QC + Admin + PM + CRC + QC
@@ -49,88 +28,48 @@
- Admin - PM - CRC - QC + Admin + PM + CRC + QC
-
+
- + ]" type="primary" :loading="applyBtnLoading" @click="handleCRCApplyReupload(item)"> {{ $t('trials:reuploadDicoms:button:applyReupload') }} - + {{ $t('trials:reuploadDicoms:button:reupload') }} - + {{ $t('trials:reuploadDicoms:button:reuploadFinished') }} - + {{ $t('trials:reuploadDicoms:button:send') }}
@@ -139,13 +78,8 @@ - + @@ -163,100 +97,51 @@ }} -
+
- - + + - - + + - - + + - - + +
- +
{{ $t('common:dialogTitle:sign') }} {{ `(${$t('common:label:sign')}${currentUser})` }}
- +
@@ -371,12 +256,11 @@ export default { ${this.$t('trials:qcQuality:dialogTips:tip')}

${this.$t( - 'trials:qcQuality:dialog:deadline' - )}: ${ - item.DeadlineTime + 'trials:qcQuality:dialog:deadline' + )}: ${item.DeadlineTime ? item.DeadlineTime : this.$t('trials:qcQuality:dialog:none') - }

` + }

` const userId = zzSessionStorage.getItem('userId') var recordContent = [] recordContent.push({ @@ -494,7 +378,7 @@ export default { this.currentChallengeIndex = index this.setReuploadFinished() }) - .catch(() => {}) + .catch(() => { }) } }, setReuploadFinished(signInfo) { @@ -562,7 +446,7 @@ export default { this.applyBtnLoading = false }) }) - .catch(() => {}) + .catch(() => { }) }, }, } @@ -570,14 +454,17 @@ export default { \ No newline at end of file diff --git a/src/views/trials/trials-panel/reading/reading-task/index.vue b/src/views/trials/trials-panel/reading/reading-task/index.vue index a9cbff5b..8b844be0 100644 --- a/src/views/trials/trials-panel/reading/reading-task/index.vue +++ b/src/views/trials/trials-panel/reading/reading-task/index.vue @@ -1,272 +1,152 @@ From 8aa067e52fb60c80a13305da33c6a4f02195117c Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Mon, 24 Nov 2025 17:17:47 +0800 Subject: [PATCH 04/30] =?UTF-8?q?=E9=9D=9Edicom=E6=9B=B4=E6=AD=A3=E6=A3=80?= =?UTF-8?q?=E6=9F=A5=E9=83=A8=E4=BD=8D=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../visit/qc-check/components/qualityAssurance.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/views/trials/trials-panel/visit/qc-check/components/qualityAssurance.vue b/src/views/trials/trials-panel/visit/qc-check/components/qualityAssurance.vue index b772a12f..a391c5be 100644 --- a/src/views/trials/trials-panel/visit/qc-check/components/qualityAssurance.vue +++ b/src/views/trials/trials-panel/visit/qc-check/components/qualityAssurance.vue @@ -2308,7 +2308,8 @@ export default { ModifyReason: this.noneDicomForm.ModifyReason, Modality: this.noneDicomForm.Modality, BodyPart: this.noneDicomForm.BodyParts.join(', '), - ImageDate: this.noneDicomForm.ImageDate + ImageDate: this.noneDicomForm.ImageDate, + BodyPartForEditOther: this.noneDicomForm.BodyPartForEditOther, }, signInfo } From c675e21c409604f9e17c96be2234b87a645119b7 Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Wed, 26 Nov 2025 14:57:44 +0800 Subject: [PATCH 05/30] =?UTF-8?q?=E9=9D=B6=E6=AE=B5=E6=A0=87=E6=B3=A8?= =?UTF-8?q?=E9=97=AE=E9=A2=98=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../downloadDicomAndNonedicom/index.vue | 5 ++-- .../uploadDicomAndNonedicom/dicomFile.vue | 26 ++++++++++--------- .../uploadDicomAndNonedicom/nonedicomFile.vue | 20 +++++++++++--- src/views/dicom-show/dicom-visit.vue | 2 +- 4 files changed, 34 insertions(+), 19 deletions(-) diff --git a/src/components/downloadDicomAndNonedicom/index.vue b/src/components/downloadDicomAndNonedicom/index.vue index 60efa567..4c3582a2 100644 --- a/src/components/downloadDicomAndNonedicom/index.vue +++ b/src/components/downloadDicomAndNonedicom/index.vue @@ -35,8 +35,7 @@ - + @@ -307,7 +306,7 @@ export default { let files = [], name = `${list[0].SubjectCode}_${new Date().getTime()}.zip` if (this.IsImageSegment) { - name = `${list[0].SubjectCode}_${list[0].VisitName}.zip` + name = `${list[0].SubjectCode}.zip` } else { if (this.IsReadingTaskViewInOrder === 1) { name = `${list[0].SubjectCode}_${list[0].TaskBlindName}.zip` diff --git a/src/components/uploadDicomAndNonedicom/dicomFile.vue b/src/components/uploadDicomAndNonedicom/dicomFile.vue index 3f91050c..a727fc00 100644 --- a/src/components/uploadDicomAndNonedicom/dicomFile.vue +++ b/src/components/uploadDicomAndNonedicom/dicomFile.vue @@ -11,8 +11,10 @@ + + - +