分裂后PPD计算
parent
af9ad72798
commit
0ae82ff145
|
@ -341,7 +341,7 @@ export default {
|
|||
currentMarkTool: '',
|
||||
digitPlaces: 2,
|
||||
stateDisabled: false,
|
||||
splitLesionTargetPDD: null,
|
||||
splitLesionTargetPPD: null,
|
||||
splitLesionTargetLDi: null,
|
||||
splitLesionTargetSDi: null
|
||||
}
|
||||
|
@ -456,7 +456,7 @@ export default {
|
|||
var ppd = this.getQuestionVal(12)
|
||||
ppd = isNaN(parseFloat(ppd)) ? 0 : parseFloat(ppd)
|
||||
|
||||
this.splitLesionTargetPDD = ppd + params.splitLesionTargetPPD
|
||||
this.splitLesionTargetPPD = ppd + params.splitLesionTargetPPD
|
||||
this.splitLesionTargetLDi = params.splitLesionTargetLDi
|
||||
this.splitLesionTargetSDi = params.splitLesionTargetSDi
|
||||
}
|
||||
|
@ -485,10 +485,10 @@ export default {
|
|||
this.stateDisabled = false
|
||||
}
|
||||
} else {
|
||||
if (this.splitLesionTargetPDD) {
|
||||
if (this.splitLesionTargetPPD) {
|
||||
var minPPD = this.getQuestionVal(13)
|
||||
minPPD = parseFloat(minPPD)
|
||||
pddIncrease = ((((this.splitLesionTargetPDD - minPPD) / minPPD)) * 100).toFixed(this.digitPlaces)
|
||||
pddIncrease = ((((this.splitLesionTargetPPD - minPPD) / minPPD)) * 100).toFixed(this.digitPlaces)
|
||||
ldi = this.splitLesionTargetLDi + ldi
|
||||
var minLDi = this.getQuestionVal(15)
|
||||
ldiIncrease = ldi - minLDi
|
||||
|
@ -987,8 +987,8 @@ export default {
|
|||
this.$set(this.questionForm, sdiIncreaseObj.Id, 'NA')
|
||||
}
|
||||
var pddIncreaseNum = null
|
||||
if (this.splitLesionTargetPDD) {
|
||||
pddIncreaseNum = ((((this.splitLesionTargetPDD - minPPD) / minPPD)) * 100).toFixed(this.digitPlaces)
|
||||
if (this.splitLesionTargetPPD) {
|
||||
pddIncreaseNum = ((((this.splitLesionTargetPPD - minPPD) / minPPD)) * 100).toFixed(this.digitPlaces)
|
||||
ldi = this.splitLesionTargetLDi + ldi
|
||||
ldiIncrease = ldi - minLDi
|
||||
sdi = this.splitLesionTargetSDi + sdi
|
||||
|
@ -1050,11 +1050,6 @@ export default {
|
|||
this.stateDisabled = false
|
||||
}
|
||||
},
|
||||
setSplitLesionTargetPPD(v) {
|
||||
var ppd = this.getQuestionVal(12)
|
||||
ppd = isNaN(parseFloat(ppd)) ? 0 : parseFloat(ppd)
|
||||
this.splitLesionTargetPDD = ppd + v
|
||||
},
|
||||
returnFloat(num) {
|
||||
if (num) return
|
||||
var value = Math.round(parseFloat(num) * 100) / 100
|
||||
|
|
Loading…
Reference in New Issue