From 1265cef6f9695bbcb79f9ad4e768396ece6522ea Mon Sep 17 00:00:00 2001
From: caiyiling <1321909229@qq.com>
Date: Thu, 6 Mar 2025 11:01:46 +0800
Subject: [PATCH] =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E6=A0=87=E5=87=86=E9=98=85?=
=?UTF-8?q?=E7=89=87bug=E4=BF=AE=E5=A4=8D=E5=8F=8A=E9=9D=9Edicom=E9=98=85?=
=?UTF-8?q?=E7=89=87=E6=9B=B4=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../components/CriterionDictionary.vue | 37 +-
.../components/EfficacyAssessment.vue | 4 +-
.../components/IRecist/QuestionForm.vue | 4 +-
.../dicoms/components/Lugano/QuestionForm.vue | 4 +-
.../dicoms/components/Recist/QuestionForm.vue | 4 +-
.../components/RecistBM/QuestionForm.vue | 3 +-
.../reading/none-dicoms/index--.vue | 345 ++++++++++++++++--
.../reading/none-dicoms/index.vue | 345 ++----------------
.../visit-review/components/FileViewer.vue | 20 +-
.../js/hardcodedMetaDataProvider.js | 2 +-
10 files changed, 396 insertions(+), 372 deletions(-)
diff --git a/src/views/dictionary/template/components/CriterionDictionary.vue b/src/views/dictionary/template/components/CriterionDictionary.vue
index b84113c7..f07f2e76 100644
--- a/src/views/dictionary/template/components/CriterionDictionary.vue
+++ b/src/views/dictionary/template/components/CriterionDictionary.vue
@@ -4,6 +4,7 @@
+
- 配置
+ {{ $t('dictionary:template:criterionDictionary:button:config') }}
@@ -21,55 +22,63 @@
:data="list"
stripe
>
+
{{scope.$index + 1}}
+
+
+
+
+
+
- 配置
+ {{ $t('dictionary:template:criterionDictionary:button:config') }}
+
- 删除
+ {{ $t('common:button:delete') }}
@@ -122,21 +131,24 @@
{{ scope.$index + 1}}
+
+
+
@@ -170,7 +182,6 @@ export default {
rowData: {},
activeName: '0',
addOrEdit: { visible: false, title: '' },
- preview: { visible: false, title: 'eCRF预览' },
config: { visible: false, title: '全局配置' },
drawer_cfg: { drawerChild: false, parentId: '', title: '' },
drawer_cfg2: { drawerChild: false, parentId: '', title: '' },
diff --git a/src/views/dictionary/template/components/EfficacyAssessment.vue b/src/views/dictionary/template/components/EfficacyAssessment.vue
index 378fc3b2..439e1c6c 100644
--- a/src/views/dictionary/template/components/EfficacyAssessment.vue
+++ b/src/views/dictionary/template/components/EfficacyAssessment.vue
@@ -54,7 +54,7 @@
-
+
diff --git a/src/views/trials/trials-panel/reading/dicoms/components/IRecist/QuestionForm.vue b/src/views/trials/trials-panel/reading/dicoms/components/IRecist/QuestionForm.vue
index 0ff10f50..d79ac418 100644
--- a/src/views/trials/trials-panel/reading/dicoms/components/IRecist/QuestionForm.vue
+++ b/src/views/trials/trials-panel/reading/dicoms/components/IRecist/QuestionForm.vue
@@ -680,7 +680,7 @@ export default {
measureData.data.uuid = `${measureData.instanceId}-${measureData.data.remark}`
} else {
this.$set(this.questionForm, 'IsDicomReading', true)
-
+ const lesionState = this.getQuestionVal(7)
// 基线时,默认状态都为存在
if (this.isBaseLineTask && !lesionState) {
const stateId = this.getQuestionId(7)
@@ -735,7 +735,7 @@ export default {
}
}
}
- const lesionState = this.getQuestionVal(7)
+
var status = ''
if (lesionState) {
if (this.lesionType === 0 && lesionState === 1) {
diff --git a/src/views/trials/trials-panel/reading/dicoms/components/Lugano/QuestionForm.vue b/src/views/trials/trials-panel/reading/dicoms/components/Lugano/QuestionForm.vue
index d44d0447..9af16b9c 100644
--- a/src/views/trials/trials-panel/reading/dicoms/components/Lugano/QuestionForm.vue
+++ b/src/views/trials/trials-panel/reading/dicoms/components/Lugano/QuestionForm.vue
@@ -775,7 +775,7 @@ export default {
measureData.data.uuid = `${measureData.instanceId}-${measureData.data.remark}`
} else {
this.$set(this.questionForm, 'IsDicomReading', true)
-
+ const lesionState = this.getQuestionVal(7)
// 基线时,默认状态都为存在
if (this.isBaseLineTask && !lesionState) {
const stateId = this.getQuestionId(7)
@@ -810,7 +810,7 @@ export default {
if (this.lesionType === 0) {
this.calculatePPD()
}
- const lesionState = this.getQuestionVal(7)
+
var status = ''
if (lesionState) {
if (this.lesionType === 0 && lesionState === 1) {
diff --git a/src/views/trials/trials-panel/reading/dicoms/components/Recist/QuestionForm.vue b/src/views/trials/trials-panel/reading/dicoms/components/Recist/QuestionForm.vue
index b90c6074..746692e6 100644
--- a/src/views/trials/trials-panel/reading/dicoms/components/Recist/QuestionForm.vue
+++ b/src/views/trials/trials-panel/reading/dicoms/components/Recist/QuestionForm.vue
@@ -645,7 +645,7 @@ export default {
measureData.data.uuid = `${measureData.instanceId}-${measureData.data.remark}`
} else {
this.$set(this.questionForm, 'IsDicomReading', true)
-
+ const lesionState = this.getQuestionVal(7)
// 基线时,默认状态都为存在
if (this.isBaseLineTask && !lesionState) {
const stateId = this.getQuestionId(7)
@@ -673,7 +673,7 @@ export default {
}
}
- const lesionState = this.getQuestionVal(7)
+
var status = ''
if (lesionState) {
if (this.lesionType === 0 && lesionState === 1) {
diff --git a/src/views/trials/trials-panel/reading/dicoms/components/RecistBM/QuestionForm.vue b/src/views/trials/trials-panel/reading/dicoms/components/RecistBM/QuestionForm.vue
index 90dcf008..0886f8ff 100644
--- a/src/views/trials/trials-panel/reading/dicoms/components/RecistBM/QuestionForm.vue
+++ b/src/views/trials/trials-panel/reading/dicoms/components/RecistBM/QuestionForm.vue
@@ -571,6 +571,7 @@ export default {
measureData.data.uuid = `${measureData.instanceId}-${measureData.data.remark}`
} else {
this.$set(this.questionForm, 'IsDicomReading', true)
+ const lesionState = this.getQuestionVal(7)
// 基线时,默认状态都为存在
if (this.isBaseLineTask && !lesionState) {
const stateId = this.getQuestionId(7)
@@ -599,7 +600,7 @@ export default {
}
}
- const lesionState = this.getQuestionVal(7)
+
var status = ''
if (lesionState) {
if (this.lesionType === 0 && lesionState === 1) {
diff --git a/src/views/trials/trials-panel/reading/none-dicoms/index--.vue b/src/views/trials/trials-panel/reading/none-dicoms/index--.vue
index f1c9db2e..7a690ea1 100644
--- a/src/views/trials/trials-panel/reading/none-dicoms/index--.vue
+++ b/src/views/trials/trials-panel/reading/none-dicoms/index--.vue
@@ -1,76 +1,347 @@
-
+
+
+
+
diff --git a/src/views/trials/trials-panel/reading/none-dicoms/index.vue b/src/views/trials/trials-panel/reading/none-dicoms/index.vue
index 7a690ea1..f1c9db2e 100644
--- a/src/views/trials/trials-panel/reading/none-dicoms/index.vue
+++ b/src/views/trials/trials-panel/reading/none-dicoms/index.vue
@@ -1,347 +1,76 @@
-