Compare commits

..

No commits in common. "05cf250c21bae015f51839af00d9e065c80b332e" and "2ff2f5106e4bb5775b43dc62858d2e40481da52e" have entirely different histories.

3 changed files with 7 additions and 9 deletions

View File

@ -75,7 +75,7 @@ function getQuestions(questions) {
let isMeasurable = getQuestionAnswer(item.TableQuestions.Questions, 1105, answerObj)
answerObj.isMeasurable = isMeasurable
answerObj.mean = getQuestionAnswer(item.TableQuestions.Questions, 1104, answerObj)
answerObj.saveTypeEnum = parseInt(isMeasurable) === 1 && isNaN(parseFloat(answerObj.mean)) ? 1 : 2
answerObj.saveTypeEnum = isNaN(parseFloat(isMeasurable)) ? 1 : 2
} else {
answerObj.lesionPart = getQuestionAnswer(item.TableQuestions.Questions, 8, answerObj)
answerObj.loctation = getQuestionAnswer(item.TableQuestions.Questions, 6, answerObj)

View File

@ -273,8 +273,7 @@ export default {
digitPlaces: 2,
isMeasurableId: '',
isExitsMarks: false,
isDisabledMeasurableRadio: false,
liverSeg: ''
isDisabledMeasurableRadio: false
}
},
mounted() {
@ -313,18 +312,17 @@ export default {
// saveTypeEnum 01访/2
let isMeasurable = this.getQuestionVal(1105)
const mean = this.getQuestionVal(1104)
if (this.questionForm.saveTypeEnum !== 1) {
this.$set(this.questionForm, 'saveTypeEnum', parseInt(isMeasurable) === 1 && isNaN(parseFloat(mean)) ? 1 : 2)
this.$set(this.questionForm, 'saveTypeEnum', isMeasurable === '' ? 1 : 2)
}
this.lesionName = this.getLesionInfo(this.orderMark, this.rowIndex)
this.lesionMark = this.getLesionName(this.orderMark, 1101)
this.originalQuestionForm = { ...this.questionForm }
this.markList = []
this.isExitsMarks = false
this.isDisabledMeasurableRadio = false
let seg = this.getQuestionVal(1106)
this.liverSeg = this.$fd('LiverSegmentation', seg)
if (this.answers.TableQuestionMarkList) {
let arr = JSON.parse(this.answers.TableQuestionMarkList)
arr.map(i=>{
@ -338,7 +336,7 @@ export default {
this.markList.push({tableQuestionId: i.TableQuestionId, measureData: i, saveEnum: 1})
})
}
const mean = this.getQuestionVal(1104)
let newMean = this.getMean()
if (newMean !== mean) {
let meanId = this.getQuestionId(1104)

View File

@ -513,7 +513,7 @@ export default {
item.TableQuestions.Answers.map(t => {
const refName = `${item.Id}_${t.RowIndex}`
if (this.$refs[refName] && this.$refs[refName][0] && this.$refs[refName][0].questionForm.saveTypeEnum !== 2) {
var lessionName = this.$refs[refName][0].liverSeg
var lessionName = this.getLesionName(item.OrderMark, t.RowIndex)
arr.push({ lessionName: lessionName, rowIndex: t.RowIndex, questionId: item.Id })
}
})