保存标记时优化处理
parent
2e8095939b
commit
5963fc629d
|
@ -398,8 +398,7 @@ export default {
|
||||||
this.$set(this.questionForm, meanId, 'NA')
|
this.$set(this.questionForm, meanId, 'NA')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
const isMeasurable = this.getQuestionVal(1105)
|
this.setQuestions()
|
||||||
this.$emit('resetQuestions', { mean, isMeasurable, saveTypeEnum: this.questionForm.saveTypeEnum, rowIndex: this.rowIndex, questionId: this.parentQsId, anwsers: this.questionForm })
|
|
||||||
},
|
},
|
||||||
getMean() {
|
getMean() {
|
||||||
let mean = null
|
let mean = null
|
||||||
|
@ -451,8 +450,6 @@ export default {
|
||||||
this.$set(this.questionForm, meanId, newMean ? newMean : '')
|
this.$set(this.questionForm, meanId, newMean ? newMean : '')
|
||||||
}
|
}
|
||||||
const isMeasurable = this.getQuestionVal(1105)
|
const isMeasurable = this.getQuestionVal(1105)
|
||||||
this.$emit('resetQuestions', { mean, isMeasurable, saveTypeEnum: this.questionForm.saveTypeEnum, rowIndex: this.rowIndex, questionId: this.parentQsId, anwsers: this.questionForm })
|
|
||||||
|
|
||||||
DicomEvent.$emit('refreshStudyListMeasureData')
|
DicomEvent.$emit('refreshStudyListMeasureData')
|
||||||
let i = this.markList.findIndex(i=>i.tableQuestionId === measureData.tableQuestionId)
|
let i = this.markList.findIndex(i=>i.tableQuestionId === measureData.tableQuestionId)
|
||||||
if (i === -1) {
|
if (i === -1) {
|
||||||
|
@ -464,6 +461,8 @@ export default {
|
||||||
if (!isNaN(parseInt(isMeasurable)) && parseInt(isMeasurable) === 1) {
|
if (!isNaN(parseInt(isMeasurable)) && parseInt(isMeasurable) === 1) {
|
||||||
this.isDisabledMeasurableRadio = true
|
this.isDisabledMeasurableRadio = true
|
||||||
}
|
}
|
||||||
|
this.$set(this.questionForm, 'saveTypeEnum', 1)
|
||||||
|
this.setQuestions()
|
||||||
resolve()
|
resolve()
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
@ -528,6 +527,8 @@ export default {
|
||||||
let meanId = this.getQuestionId(1104)
|
let meanId = this.getQuestionId(1104)
|
||||||
this.$set(this.questionForm, meanId, '')
|
this.$set(this.questionForm, meanId, '')
|
||||||
this.isDisabledMeasurableRadio = this.getIsExitsMarks()
|
this.isDisabledMeasurableRadio = this.getIsExitsMarks()
|
||||||
|
this.$set(this.questionForm, 'saveTypeEnum', 1)
|
||||||
|
this.setQuestions()
|
||||||
},
|
},
|
||||||
locateAnnotation(qs) {
|
locateAnnotation(qs) {
|
||||||
let i = this.markList.findIndex(i=>i.tableQuestionId === qs.Id)
|
let i = this.markList.findIndex(i=>i.tableQuestionId === qs.Id)
|
||||||
|
@ -538,6 +539,11 @@ export default {
|
||||||
var isMarked = !!measureData
|
var isMarked = !!measureData
|
||||||
DicomEvent.$emit('imageLocation', { questionId: this.parentQsId, rowIndex: this.questionForm.RowIndex, visitTaskId: this.visitTaskId, lesionName: measureData.OrderMarkName, lesionType: null, markTool, readingTaskState, isMarked })
|
DicomEvent.$emit('imageLocation', { questionId: this.parentQsId, rowIndex: this.questionForm.RowIndex, visitTaskId: this.visitTaskId, lesionName: measureData.OrderMarkName, lesionType: null, markTool, readingTaskState, isMarked })
|
||||||
},
|
},
|
||||||
|
setQuestions() {
|
||||||
|
const mean = this.getQuestionVal(1104)
|
||||||
|
const isMeasurable = this.getQuestionVal(1105)
|
||||||
|
this.$emit('resetQuestions', { mean, isMeasurable, saveTypeEnum: this.questionForm.saveTypeEnum, rowIndex: this.rowIndex, questionId: this.parentQsId, anwsers: this.questionForm })
|
||||||
|
},
|
||||||
async saveAnnotation(qs) {
|
async saveAnnotation(qs) {
|
||||||
const loading = this.$loading({ fullscreen: true })
|
const loading = this.$loading({ fullscreen: true })
|
||||||
try {
|
try {
|
||||||
|
@ -744,10 +750,7 @@ export default {
|
||||||
this.$set(this.questionForm, 'saveTypeEnum', 2)
|
this.$set(this.questionForm, 'saveTypeEnum', 2)
|
||||||
this.originalQuestionForm = { ...this.questionForm }
|
this.originalQuestionForm = { ...this.questionForm }
|
||||||
this.$set(this.questionForm, 'RowId', res.Result.RowId)
|
this.$set(this.questionForm, 'RowId', res.Result.RowId)
|
||||||
// 维护平均值、是否可测量数据
|
this.setQuestions()
|
||||||
const isMeasurable = this.getQuestionVal(1105)
|
|
||||||
const mean = this.getQuestionVal(1104)
|
|
||||||
this.$emit('resetQuestions', { isMeasurable, mean, saveTypeEnum: this.questionForm.saveTypeEnum,rowIndex: this.rowIndex, questionId: this.parentQsId, anwsers: this.questionForm })
|
|
||||||
this.$emit('close')
|
this.$emit('close')
|
||||||
DicomEvent.$emit('getReportInfo', true)
|
DicomEvent.$emit('getReportInfo', true)
|
||||||
DicomEvent.$emit('setMeasuredToolsPassive')
|
DicomEvent.$emit('setMeasuredToolsPassive')
|
||||||
|
|
Loading…
Reference in New Issue