当纵隔或肝脏血池suvmax未发生改变时不计算PET 5PS评分

uat_us
caiyiling 2024-04-12 17:24:51 +08:00
parent 06761092e3
commit 62dd650447
3 changed files with 11 additions and 7 deletions

View File

@ -776,7 +776,7 @@ export default {
// }
}, 120)
eventTarget.addEventListener(cornerstoneTools.Enums.Events.ANNOTATION_MODIFIED, (e) => {
console.log('ANNOTATION_MODIFIED')
// console.log('ANNOTATION_MODIFIED')
debouncedCallback(e)
})
eventTarget.addEventListener(cornerstoneTools.Enums.Events.ANNOTATION_SELECTION_CHANGE, (e) => {

View File

@ -454,11 +454,14 @@ export default {
}
if (measurement.type === 'CircleROI') {
const suvMax = measurement.suvMax
this.$set(this.questionForm, obj.QuestionId, suvMax || null)
if(this.questionForm[obj.QuestionId] !== suvMax){
var pet5PS = this.setpet5PS()
this.questionForm[this.pet5PSId] = pet5PS
this.calculatePet5PS = pet5PS
this.setPet5PSCommentDisplay()
this.$set(this.questionForm, obj.QuestionId, suvMax || null)
}
}
FusionEvent.$emit('addOrUpdateAnnotations', { data })
this.questionFormChangeState = true

View File

@ -624,7 +624,8 @@ export default {
}
}
}
if (this.firstRenderAnnotation) {
var lesionState = this.getQuestionVal(7)
if (this.firstRenderAnnotation && !isNaN(parseInt(lesionState))) {
this.$set(this.questionForm, 'saveTypeEnum', 2)
} else {
this.$set(this.questionForm, 'saveTypeEnum', 1)