MRI-PDFF标准阅片更改
continuous-integration/drone/push Build is passing Details

uat_us
caiyiling 2024-12-26 16:20:24 +08:00
parent 27352f572c
commit f27fda4a5f
1 changed files with 5 additions and 7 deletions

View File

@ -298,8 +298,9 @@ export default {
if (item.DictionaryCode) {
val = isNaN(parseInt(this.answers[item.Id])) ? this.answers[item.Id] : parseInt(this.answers[item.Id])
}
if (item.Id === this.isMeasurableId && this.questionForm[item.Id] !== '') {
if (item.Id === this.isMeasurableId && !isNaN(parseInt(this.questionForm[item.Id]))) {
//
console.log(this.questionForm[item.Id])
} else {
this.$set(this.questionForm, item.Id, val)
}
@ -697,15 +698,12 @@ export default {
this.$set(this.questionForm, l3Id, '')
let meanId = this.getQuestionId(1104)
this.$set(this.questionForm, meanId, '')
let i = this.markList.findIndex(i=>i.measureData && i.measureData.MeasureData)
if (i > -1 && !this.isExitsMarks) {
this.isExitsMarks = true
}
}
const loading = this.$loading({ fullscreen: true })
try {
let isResetMarks = this.markList.findIndex(i=>i.measureData && i.measureData.MeasureData) > -1 ? true : false
if (parseInt(this.questionForm[this.isMeasurableId]) === 0 && this.isExitsMarks) {
await deleteTableQuestionMark({rowId: this.questionForm.RowId})
this.markList.forEach(i => {
@ -713,6 +711,7 @@ export default {
i.measureData = ''
}
})
this.isExitsMarks = false
}
var answers = []
var reg = new RegExp(/^[0-9a-zA-Z]{8}-[0-9a-zA-Z]{4}-[0-9a-zA-Z]{4}-[0-9a-zA-Z]{4}-[0-9a-zA-Z]{12}$/)
@ -747,9 +746,8 @@ export default {
// this.$emit('close')
DicomEvent.$emit('getReportInfo', true)
DicomEvent.$emit('setMeasuredToolsPassive')
if (parseInt(this.questionForm[this.isMeasurableId]) === 0 && this.isExitsMarks) {
if (parseInt(this.questionForm[this.isMeasurableId]) === 0 && isResetMarks) {
// this.$emit('getReadingQuestionAndAnswer')
this.isExitsMarks = false
await store.dispatch('reading/refreshMeasuredData', this.visitTaskId)
DicomEvent.$emit('getMeasureData')
}