diff --git a/src/store/modules/reading.js b/src/store/modules/reading.js index 37dd90f0..1a861ca1 100644 --- a/src/store/modules/reading.js +++ b/src/store/modules/reading.js @@ -79,7 +79,7 @@ function getQuestions(questions) { answerObj.angle = angle answerObj.saveTypeEnum = isNaN(parseFloat(angle)) ? 1 : 2 } - } else if (criterionType === 21) { + } else if (criterionType === 21 || criterionType === 22) { // MRI-PDFF let isMeasurable = getQuestionAnswer(item.TableQuestions.Questions, 1105, answerObj) answerObj.isMeasurable = isMeasurable @@ -699,7 +699,7 @@ const actions = { var measureData = state.visitTaskList[index].MeasureData // var idx = measureData.findIndex(item => item.MeasureData.uuid === obj.data.MeasureData.data.uuid) - if (criterionType === 21) { + if (criterionType === 21 || criterionType === 22) { let i = measureData.findIndex(i => i.TableQuestionId === obj.data.TableQuestionId) if (i > -1) { for (const k in state.visitTaskList[index].MeasureData[i]) { @@ -821,7 +821,7 @@ const actions = { var index = state.visitTaskList.findIndex(i => i.VisitTaskId === obj.visitTaskId) var measureData = state.visitTaskList[index].MeasureData const criterionType = parseInt(localStorage.getItem('CriterionType')) - if (criterionType === 21) { + if (criterionType === 21 || criterionType === 22) { const i = measureData.findIndex(item => item.QuestionId === obj.questionId && item.OrderMarkName === obj.orderMarkName) if (i > -1) { if (measureData[i].FristAddTaskId) { diff --git a/src/views/trials/trials-panel/reading/reading-tracking/index.vue b/src/views/trials/trials-panel/reading/reading-tracking/index.vue index 00d83f18..141df13d 100644 --- a/src/views/trials/trials-panel/reading/reading-tracking/index.vue +++ b/src/views/trials/trials-panel/reading/reading-tracking/index.vue @@ -784,7 +784,7 @@ - + @@ -894,7 +894,7 @@ import BaseContainer from '@/components/BaseContainer' import Pagination from '@/components/Pagination' import RefereeRules from './components/RefereeRules.vue' import ReviewResults from './components/ReviewResults' -import ClinicalData from '../../subject/reading-period/components/ClinicalData' +import ClinicalData from '../../subject/reading-period/components/ClinicalData' import RecordList from './components/RecordList.vue' import TargetSection from "@/views/trials/trials-panel/reading/reading-task/components/TargetSection" const searchDataDefault = () => { diff --git a/src/views/trials/trials-panel/subject/reading-period/components/ClinicalData.vue b/src/views/trials/trials-panel/subject/reading-period/components/ClinicalData.vue index 97d6ea6e..a65446d7 100644 --- a/src/views/trials/trials-panel/subject/reading-period/components/ClinicalData.vue +++ b/src/views/trials/trials-panel/subject/reading-period/components/ClinicalData.vue @@ -145,7 +145,7 @@ " @click="handleDelete(scope.row)" /> + :data="currentData" :showUpdateStatusBtn="currentData.ModuleType === 3" @getList="getList" />