From d3446833ce14524ffe79346d406d7930def328ff Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Wed, 10 Sep 2025 10:38:33 +0800 Subject: [PATCH] =?UTF-8?q?mRECISTD=20=E6=96=B0=E7=97=85=E7=81=B6=EF=BC=8C?= =?UTF-8?q?=E9=9A=8F=E8=AE=BF=E6=97=B6=EF=BC=8C=E5=BD=93=E9=95=BF=E5=BA=A6?= =?UTF-8?q?<1cm,=E7=8A=B6=E6=80=81=E8=AE=BE=E7=BD=AE=E4=B8=BA=E7=96=91?= =?UTF-8?q?=E4=BC=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../reading/dicoms/components/MRecist/QuestionForm.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 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 8dc997b..bc6981d 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 @@ -605,7 +605,7 @@ export default { var lesionOrgan = this.getQuestionVal(5) var IntrahepaticLesion = this.getQuestionVal(21) // 新病灶的器官为肝脏时,如果是典型肝内病灶,当直径≥1cm时自动设置病灶状态为“明确”(0),当直径<1cm时,自动设置病灶状态为“疑似”(1); - if (this.isCurrentTaskAdd === 'True') { + 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) @@ -620,12 +620,12 @@ export default { // 当前添加的新病灶不做处理 if (!(this.isCurrentTaskAdd === 'True')) { // 非基线时,非淋巴结病灶长径>=10mm,自动给“存在”状态,如果淋巴结病灶短径>=10mm,自动给“存在”状态。 - if (!this.isBaseLineTask && ((measureData.type === 'Length' && lesionLength >= 10) || (measureData.type === 'Bidirectional' && lesionShort >= 10))) { + if (!this.isBaseLineTask && !IntrahepaticLesion && ((measureData.type === 'Length' && lesionLength >= 10) || (measureData.type === 'Bidirectional' && lesionShort >= 10))) { const stateId = this.getQuestionId(7) this.$set(this.questionForm, stateId, 0) } // 非基线时,非淋巴结病灶长径<10mm,自动给“存在”状态,如果淋巴结病灶短径<10mm,自动给“消失”状态。 - if (!this.isBaseLineTask && ((measureData.type === 'Length' && lesionLength < 10) || (measureData.type === 'Bidirectional' && lesionShort < 10))) { + if (!this.isBaseLineTask && !IntrahepaticLesion && ((measureData.type === 'Length' && lesionLength < 10) || (measureData.type === 'Bidirectional' && lesionShort < 10))) { const stateId = this.getQuestionId(7) if (isLymphLesion) { this.$set(this.questionForm, stateId, 3)