From 7b694d4afbda6cf327225c72842d8c7b1760c0a1 Mon Sep 17 00:00:00 2001
From: caiyiling <1321909229@qq.com>
Date: Thu, 5 Mar 2026 17:06:19 +0800
Subject: [PATCH] =?UTF-8?q?=E5=AF=B9OCT=E6=A0=87=E5=87=86=E4=B8=AD?=
=?UTF-8?q?=E8=87=AA=E5=8A=A8=E8=AE=A1=E7=AE=97=E7=B1=BB=E5=9E=8B=E9=97=AE?=
=?UTF-8?q?=E9=A2=98=E5=9B=BD=E9=99=85=E5=8C=96=E7=BF=BB=E8=AF=91?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../reading/dicoms/components/IVUS/QuestionList.vue | 1 -
.../reading/dicoms/components/OCT/QuestionList.vue | 1 -
.../trials-panel/reading/dicoms/components/QuestionItem.vue | 2 +-
.../trials-panel/reading/dicoms/components/Questions.vue | 5 ++++-
4 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/src/views/trials/trials-panel/reading/dicoms/components/IVUS/QuestionList.vue b/src/views/trials/trials-panel/reading/dicoms/components/IVUS/QuestionList.vue
index b5bf4909..5306423e 100644
--- a/src/views/trials/trials-panel/reading/dicoms/components/IVUS/QuestionList.vue
+++ b/src/views/trials/trials-panel/reading/dicoms/components/IVUS/QuestionList.vue
@@ -112,7 +112,6 @@
{ formItemChange(val, item) }"
@input="numberInput(item.Id)"
@blur="handleBlur(questionForm[item.Id], questionForm, item)"
diff --git a/src/views/trials/trials-panel/reading/dicoms/components/OCT/QuestionList.vue b/src/views/trials/trials-panel/reading/dicoms/components/OCT/QuestionList.vue
index b1fae15b..e4806771 100644
--- a/src/views/trials/trials-panel/reading/dicoms/components/OCT/QuestionList.vue
+++ b/src/views/trials/trials-panel/reading/dicoms/components/OCT/QuestionList.vue
@@ -120,7 +120,6 @@
{ formItemChange(val, item) }"
@input="numberInput(item.Id)"
@blur="handleBlur(questionForm[item.Id], questionForm, item)"
diff --git a/src/views/trials/trials-panel/reading/dicoms/components/QuestionItem.vue b/src/views/trials/trials-panel/reading/dicoms/components/QuestionItem.vue
index ba60e88b..f97dbbcc 100644
--- a/src/views/trials/trials-panel/reading/dicoms/components/QuestionItem.vue
+++ b/src/views/trials/trials-panel/reading/dicoms/components/QuestionItem.vue
@@ -91,7 +91,7 @@
@change="((val) => { formItemChange(val, question) })" />
{ formItemChange(val, question) })">
{
i.IsBaseLineTask = this.isBaseLineTask
if (i.Type !== 'group' && i.Type !== 'summary' && i.Id) {
- const answer = i.Type === 'select' && i.OptionTypeEnum === 1 && i.Answer ? JSON.parse(i.Answer) : i.Answer
+ let answer = i.Type === 'select' && i.OptionTypeEnum === 1 && i.Answer ? JSON.parse(i.Answer) : i.Answer
+ if (i.DictionaryCode && i.Type === 'calculation') {
+ answer = this.$fd(i.DictionaryCode, parseInt(i.Answer))
+ }
this.$set(this.questionForm, i.Id, answer ? answer : null)
if (i.QuestionType === 44) {
// 影响质量评估