From 52ac12d6b61c71624949e1abd3308209f9b8d5f1 Mon Sep 17 00:00:00 2001
From: caiyiling <1321909229@qq.com>
Date: Fri, 21 Mar 2025 15:36:23 +0800
Subject: [PATCH] =?UTF-8?q?=E9=98=85=E7=89=87=E9=A1=B5=E9=9D=A2=E6=98=BE?=
=?UTF-8?q?=E7=A4=BA=E6=A3=80=E6=9F=A5=E5=90=8D=E7=A7=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../reading/dicoms/components/StudyList.vue | 19 ++++++++++++++++---
.../dicoms/customize/CustomizeStudyList.vue | 18 +++++++++++++++---
.../trials-panel/reading/dicoms/index.vue | 1 +
.../visit-review/components/StudyList.vue | 8 +++++---
4 files changed, 37 insertions(+), 9 deletions(-)
diff --git a/src/views/trials/trials-panel/reading/dicoms/components/StudyList.vue b/src/views/trials/trials-panel/reading/dicoms/components/StudyList.vue
index dc01fc3b..2debef19 100644
--- a/src/views/trials/trials-panel/reading/dicoms/components/StudyList.vue
+++ b/src/views/trials/trials-panel/reading/dicoms/components/StudyList.vue
@@ -21,8 +21,19 @@
>
-
{{ study.StudyCode }} {{ study.Description }}
-
{{ study.Modalities }} ({{ study.SeriesCount }})
+
+ {{ study.StudyCode }}
+ {{ study.Modalities }} ({{ study.SeriesCount }})
+
+
+
{{ study.StudyCode }}
+
+ {{study.StudyName}}
+
+
{{ study.Modalities }} ({{ study.SeriesCount }})
+
+
{{ study.Description }}
+
@@ -205,7 +216,8 @@ export default {
srDialogVisible: false,
srInfo: {},
digitPlaces: 2,
- visitTaskIdx: -1
+ visitTaskIdx: -1,
+ taskInfo: null
}
},
@@ -243,6 +255,7 @@ export default {
this.subjectCode = localStorage.getItem('subjectCode')
var digitPlaces = Number(localStorage.getItem('digitPlaces'))
this.digitPlaces = digitPlaces === -1 ? this.digitPlaces : digitPlaces
+ this.taskInfo = JSON.parse(localStorage.getItem('taskInfo'))
DicomEvent.$on('refreshStudyListMeasureData', () => {
var idx = this.visitTaskList.findIndex(i => i.VisitTaskId === this.visitTaskId)
this.measureData = this.visitTaskList[idx].MeasureData
diff --git a/src/views/trials/trials-panel/reading/dicoms/customize/CustomizeStudyList.vue b/src/views/trials/trials-panel/reading/dicoms/customize/CustomizeStudyList.vue
index ec0831eb..6a52c3b9 100644
--- a/src/views/trials/trials-panel/reading/dicoms/customize/CustomizeStudyList.vue
+++ b/src/views/trials/trials-panel/reading/dicoms/customize/CustomizeStudyList.vue
@@ -21,8 +21,18 @@
>
-
{{ study.StudyCode }} {{ study.Description }}
-
{{ study.Modalities }} ({{ study.SeriesCount }})
+
+ {{ study.StudyCode }}
+ {{ study.Modalities }} ({{ study.SeriesCount }})
+
+
+
{{ study.StudyCode }}
+
+ {{study.StudyName}}
+
+
{{ study.Modalities }} ({{ study.SeriesCount }})
+
+
{{ study.Description }}
@@ -212,7 +222,8 @@ export default {
srDialogVisible: false,
srInfo: {},
digitPlaces: 2,
- visitTaskIdx: -1
+ visitTaskIdx: -1,
+ taskInfo: null
}
},
@@ -250,6 +261,7 @@ export default {
this.subjectCode = localStorage.getItem('subjectCode')
var digitPlaces = Number(localStorage.getItem('digitPlaces'))
this.digitPlaces = digitPlaces === -1 ? this.digitPlaces : digitPlaces
+ this.taskInfo = JSON.parse(localStorage.getItem('taskInfo'))
DicomEvent.$on('refreshStudyListMeasureData', () => {
var idx = this.visitTaskList.findIndex(i => i.VisitTaskId === this.visitTaskId)
this.measureData = this.visitTaskList[idx].MeasureData
diff --git a/src/views/trials/trials-panel/reading/dicoms/index.vue b/src/views/trials/trials-panel/reading/dicoms/index.vue
index e10d175f..195383c1 100644
--- a/src/views/trials/trials-panel/reading/dicoms/index.vue
+++ b/src/views/trials/trials-panel/reading/dicoms/index.vue
@@ -339,6 +339,7 @@ export default {
localStorage.setItem('CriterionType', res.Result.CriterionType)
localStorage.setItem('digitPlaces', res.Result.DigitPlaces)
localStorage.setItem('IsExistUnprocessedFeedback', res.Result.IsExistUnprocessedFeedback)
+ localStorage.setItem('taskInfo', JSON.stringify(res.Result))
this.readingCategory = res.Result.ReadingCategory
this.questionFormChangeState = false
this.questionFormChangeNum = 0
diff --git a/src/views/trials/trials-panel/reading/visit-review/components/StudyList.vue b/src/views/trials/trials-panel/reading/visit-review/components/StudyList.vue
index 725ac035..c688686a 100644
--- a/src/views/trials/trials-panel/reading/visit-review/components/StudyList.vue
+++ b/src/views/trials/trials-panel/reading/visit-review/components/StudyList.vue
@@ -23,11 +23,11 @@
class="dicom-desc"
>
-
+
{{ study.CodeView }}
{{ study.StudyName }}
-
+
{{ study.BodyPart }}
{{ study.Modality }}
@@ -168,7 +168,9 @@ export default {
text-align: left;
color: #d0d0d0;
padding: 2px;
-
+ white-space: nowrap;
+ overflow: hidden;
+ text-overflow: ellipsis;
}
.ps {