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 f690c9e..9fc84d3 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 @@ -619,14 +619,14 @@ export default { } } // 当前添加的新病灶不做处理 - if (!(this.isCurrentTaskAdd === 'True')) { + if (!(this.isCurrentTaskAdd === 'True') && this.questionForm.LesionType != 2) { // 非基线时,非淋巴结病灶长径>=10mm,自动给“存在”状态,如果淋巴结病灶短径>=10mm,自动给“存在”状态。 - if (!this.isBaseLineTask && !IntrahepaticLesion && ((measureData.type === 'Length' && lesionLength >= 10) || (measureData.type === 'Bidirectional' && lesionShort >= 10))) { + if (!this.isBaseLineTask && ((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 && !IntrahepaticLesion && ((measureData.type === 'Length' && lesionLength < 10) || (measureData.type === 'Bidirectional' && lesionShort < 10))) { + if (!this.isBaseLineTask && ((measureData.type === 'Length' && lesionLength < 10) || (measureData.type === 'Bidirectional' && lesionShort < 10))) { const stateId = this.getQuestionId(7) if (isLymphLesion) { this.$set(this.questionForm, stateId, 3)