From a85503c173debd23f5ffa4d30d61fef8df20ab7b Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Tue, 16 Sep 2025 18:06:30 +0800 Subject: [PATCH] =?UTF-8?q?mrecist=E7=97=85=E7=81=B6=E7=8A=B6=E6=80=81?= =?UTF-8?q?=E5=88=A4=E6=96=AD=E6=9D=A1=E4=BB=B6=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/MRecist/QuestionForm.vue | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/src/views/trials/trials-panel/reading/dicoms/components/MRecist/QuestionForm.vue b/src/views/trials/trials-panel/reading/dicoms/components/MRecist/QuestionForm.vue index 9fc84d3..8481f92 100644 --- a/src/views/trials/trials-panel/reading/dicoms/components/MRecist/QuestionForm.vue +++ b/src/views/trials/trials-panel/reading/dicoms/components/MRecist/QuestionForm.vue @@ -606,19 +606,16 @@ export default { var lesionOrgan = this.getQuestionVal(5) var IntrahepaticLesion = this.getQuestionVal(21) // 新病灶的器官为肝脏时,如果是典型肝内病灶,当直径≥1cm时自动设置病灶状态为“明确”(0),当直径<1cm时,自动设置病灶状态为“疑似”(1); - if (this.isCurrentTaskAdd === 'True' || this.isCurrentTaskAdd === 'False') { - if ((lesionOrgan === '肝脏' || lesionOrgan === 'Liver') && IntrahepaticLesion) { - if (!this.isBaseLineTask && (measureData.type === 'Length' && lesionLength >= 10)) { - const stateId = this.getQuestionId(7) - this.$set(this.questionForm, stateId, 0) - } - if (!this.isBaseLineTask && (measureData.type === 'Length' && lesionLength < 10)) { - const stateId = this.getQuestionId(7) - this.$set(this.questionForm, stateId, 1) - } + if ((lesionOrgan === '肝脏' || lesionOrgan === 'Liver') && IntrahepaticLesion && this.questionForm.LesionType == 2) { + if (!this.isBaseLineTask && (measureData.type === 'Length' && lesionLength >= 10)) { + const stateId = this.getQuestionId(7) + this.$set(this.questionForm, stateId, 0) + } + if (!this.isBaseLineTask && (measureData.type === 'Length' && lesionLength < 10)) { + const stateId = this.getQuestionId(7) + this.$set(this.questionForm, stateId, 1) } } - // 当前添加的新病灶不做处理 if (!(this.isCurrentTaskAdd === 'True') && this.questionForm.LesionType != 2) { // 非基线时,非淋巴结病灶长径>=10mm,自动给“存在”状态,如果淋巴结病灶短径>=10mm,自动给“存在”状态。 if (!this.isBaseLineTask && ((measureData.type === 'Length' && lesionLength >= 10) || (measureData.type === 'Bidirectional' && lesionShort >= 10))) {