diff --git a/src/views/trials/trials-panel/reading/dicoms/components/ReadPage.vue b/src/views/trials/trials-panel/reading/dicoms/components/ReadPage.vue
index 86b01849..124bfd84 100644
--- a/src/views/trials/trials-panel/reading/dicoms/components/ReadPage.vue
+++ b/src/views/trials/trials-panel/reading/dicoms/components/ReadPage.vue
@@ -27,7 +27,7 @@
class="study-wrapper">
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 15eeb45a..b1fb9ab4 100644
--- a/src/views/trials/trials-panel/reading/dicoms/components/StudyList.vue
+++ b/src/views/trials/trials-panel/reading/dicoms/components/StudyList.vue
@@ -28,7 +28,7 @@
- {{ study.StudyCode }}
+ {{ study.StudyCode }}
{{ study.Modalities }}({{ study.SeriesCount }})
@@ -226,6 +226,10 @@ export default {
isReadingShowSubjectInfo: {
type: Boolean,
required: true
+ },
+ isReadingTaskViewInOrder: {
+ type: Number,
+ required: true
}
},
data() {
@@ -340,7 +344,7 @@ export default {
}
})
var i = -1
- var isReadingTaskViewInOrder = parseInt(this.$router.currentRoute.query.isReadingTaskViewInOrder)
+ var isReadingTaskViewInOrder = parseInt(this.isReadingTaskViewInOrder)
if (isReadingTaskViewInOrder === 2) {
// 受试者内随机
i = res.length === 2 ? 1 : -1
@@ -427,7 +431,7 @@ export default {
async getInitSeries() {
var seriesList = []
- var isReadingTaskViewInOrder = parseInt(this.$router.currentRoute.query.isReadingTaskViewInOrder)
+ var isReadingTaskViewInOrder = parseInt(this.isReadingTaskViewInOrder)
var idx = this.visitTaskList.findIndex(i => i.VisitTaskId === this.visitTaskId)
this.studyList = this.visitTaskList[idx].StudyList
const studyList = this.visitTaskList[idx].StudyList.filter(i => i.IsDicom)
diff --git a/src/views/trials/trials-panel/reading/dicoms3D/components/StudyList.vue b/src/views/trials/trials-panel/reading/dicoms3D/components/StudyList.vue
index a41a442e..3faf1d3c 100644
--- a/src/views/trials/trials-panel/reading/dicoms3D/components/StudyList.vue
+++ b/src/views/trials/trials-panel/reading/dicoms3D/components/StudyList.vue
@@ -1,10 +1,10 @@
-
-
+
+
{{ taskInfo.SubjectCode }}
-
+
{{ visitTaskInfo.TaskBlindName }}
@@ -21,7 +21,7 @@
- {{ study.StudyCode }}
+ {{ study.StudyCode }}
{{ `${study.Modalities}(${study.SeriesCount})` }}
diff --git a/src/views/trials/trials-panel/reading/medical-feedback/index.vue b/src/views/trials/trials-panel/reading/medical-feedback/index.vue
index 852973d5..2887f0b3 100644
--- a/src/views/trials/trials-panel/reading/medical-feedback/index.vue
+++ b/src/views/trials/trials-panel/reading/medical-feedback/index.vue
@@ -24,7 +24,7 @@
-
+
{
this.list = res.Result.CurrentPageData
this.total = res.Result.TotalCount
+ this.otherInfo = res.OtherInfo
this.loading = false
}).catch(() => { this.loading = false })
},
@@ -454,7 +457,11 @@ export default {
},
handleReply(row) {
this.currentRow = { ...row }
- this.chatForm.title = `${this.$t('trials:medicalFeedback:title:qaRecord')} (${row.SubjectCode} ${row.TaskBlindName})`
+ if (this.otherInfo && this.otherInfo.IsReadingTaskViewInOrder !== 0) {
+ this.chatForm.title = `${this.$t('trials:medicalFeedback:title:qaRecord')} (${row.SubjectCode} ${row.TaskBlindName})`
+ } else {
+ this.chatForm.title = `${this.$t('trials:medicalFeedback:title:qaRecord')} (${row.TaskBlindName})`
+ }
this.chatForm.visible = true
},
async nextTask(taskMedicalReviewId) {
diff --git a/src/views/trials/trials-panel/reading/read-task/index.vue b/src/views/trials/trials-panel/reading/read-task/index.vue
index 8bbb8a88..36657f65 100644
--- a/src/views/trials/trials-panel/reading/read-task/index.vue
+++ b/src/views/trials/trials-panel/reading/read-task/index.vue
@@ -13,7 +13,7 @@
-
+
@@ -70,7 +70,7 @@
show-overflow-tooltip
/> -->
-
- {{ $t('trials:readTask:applyReread:title').replace('xxx', rowData.SubjectCode).replace('yyy', rowData.TaskBlindName) }}
+ {{ $t('trials:readTask:applyReread:title').replace('xxx', rowData.SubjectCode).replace('yyy', rowData.TaskBlindName) }}
+ {{ $t('trials:readTask:applyReread:title2').replace('yyy', rowData.TaskBlindName) }}
{{ $t('trials:readTask:title:applyReason') }}
@@ -229,7 +230,7 @@
-
-
+
{
this.list = res.Result.CurrentPageData
this.total = res.Result.TotalCount
+ this.otherInfo = res.OtherInfo
this.loading = false
}).catch(() => { this.loading = false })
},
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 263318ac..d88a9373 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
@@ -1,10 +1,10 @@
-
-
+
+
{{ taskInfo.SubjectCode }}
-
+
{{ visitTaskInfo.TaskBlindName }}
@@ -15,7 +15,7 @@