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))) {