当纵隔或肝脏血池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) }, 120)
eventTarget.addEventListener(cornerstoneTools.Enums.Events.ANNOTATION_MODIFIED, (e) => { eventTarget.addEventListener(cornerstoneTools.Enums.Events.ANNOTATION_MODIFIED, (e) => {
console.log('ANNOTATION_MODIFIED') // console.log('ANNOTATION_MODIFIED')
debouncedCallback(e) debouncedCallback(e)
}) })
eventTarget.addEventListener(cornerstoneTools.Enums.Events.ANNOTATION_SELECTION_CHANGE, (e) => { eventTarget.addEventListener(cornerstoneTools.Enums.Events.ANNOTATION_SELECTION_CHANGE, (e) => {

View File

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