diff --git a/src/views/trials/trials-panel/reading/dicoms3D/components/mRecist/QuestionList.vue b/src/views/trials/trials-panel/reading/dicoms3D/components/mRecist/QuestionList.vue index 2369620e..910887fd 100644 --- a/src/views/trials/trials-panel/reading/dicoms3D/components/mRecist/QuestionList.vue +++ b/src/views/trials/trials-panel/reading/dicoms3D/components/mRecist/QuestionList.vue @@ -536,7 +536,7 @@ export default { this.$set(this.innerFormData[`${tableId}_${rowIndex}`], stateId, 0) } - if (!(innerForm.IsCurrentTaskAdd === 'True')) { + if (!(innerForm.IsCurrentTaskAdd === 'True') && lesionType !== 2) { // 非基线时,非淋巴结病灶长径>=10mm,自动给“存在”状态,如果淋巴结病灶短径>=10mm,自动给“存在”状态。 if (!this.isBaseLineTask && ((obj.toolName === 'Length' && length >= 10) || (obj.toolName === 'Bidirectional' && short >= 10))) { this.$set(this.innerFormData[`${tableId}_${rowIndex}`], 'LesionState', 0) @@ -624,9 +624,10 @@ export default { this.$set(this.innerFormData[`${tableId}_${rowIndex}`], 'LesionState', 0) this.$set(this.innerFormData[`${tableId}_${rowIndex}`], stateId, 0) } + const intrahepaticLesion = this.innerFormData[`${tableId}_${rowIndex}`].IntrahepaticLesion const isCurrentTaskAdd = this.innerFormData[`${tableId}_${rowIndex}`].IsCurrentTaskAdd const isLymphNodes = this.innerFormData[`${tableId}_${rowIndex}`].IsLymphNodes - if (!(isCurrentTaskAdd === 'True')) { + if (!(isCurrentTaskAdd === 'True') && lesionType !== 2) { // 非基线时,非淋巴结病灶长径>=10mm,自动给“存在”状态,如果淋巴结病灶短径>=10mm,自动给“存在”状态。 if (!this.isBaseLineTask && ((toolName === 'Length' && length >= 10) || (toolName === 'Bidirectional' && short >= 10))) { this.$set(this.innerFormData[`${tableId}_${rowIndex}`], 'LesionState', 0)