非dicom阅片切换访视ecrf表同步更新
parent
bc3e00c8b4
commit
147b5cadfa
|
|
@ -189,7 +189,7 @@
|
|||
@blur="questionsMarkStatus[question.Id] && questionsMarkStatus[question.Id].isMarked ? () => { } : handleMarkedQsBlur(questionForm[question.Id], questionForm, question.Id, question)"
|
||||
v-model="questionForm[question.Id]"
|
||||
:title="questionsMarkStatus[question.Id] ? questionsMarkStatus[question.Id].OrderMarkName : question.Remark"
|
||||
:disabled="(questionsMarkStatus[question.Id] && questionsMarkStatus[question.Id].isMarked && question.ImageMarkEnum === 2) || question.ImageMarkEnum === 1"
|
||||
:disabled="(questionsMarkStatus[question.Id] && questionsMarkStatus[question.Id].isMarked && question.ImageMarkEnum === 2) || question.ImageMarkEnum === 1 || readingTaskState === 2"
|
||||
style="width: 150px;margin-right: 5px;">
|
||||
<template v-if="question.Unit !== 0" slot="append">
|
||||
{{ question.Unit !== 4 ? $fd('ValueUnit', question.Unit) : question.CustomUnit }}
|
||||
|
|
|
|||
|
|
@ -57,8 +57,8 @@
|
|||
/> -->
|
||||
<div v-for="s in visitTaskList" v-show="lastViewportTaskId === s.VisitTaskId" :key="s.VisitTaskId"
|
||||
style="height: 100%;">
|
||||
<customize-question-list v-if="lastViewportTaskId" :ref="`ecrf_${s.VisitTaskId}`" :isNoneDicom="true"
|
||||
:reading-task-state="readingTaskState" :visit-info="currentVisitInfo" @resetAnnotations="resetAnnotations"
|
||||
<customize-question-list v-if="lastViewportTaskId && lastViewportTaskIds.includes(s.VisitTaskId)" :ref="`ecrf_${s.VisitTaskId}`" :isNoneDicom="true"
|
||||
:reading-task-state="currentVisitInfo.VisitTaskId === taskInfo.VisitTaskId ? readingTaskState : 2" :visit-info="currentVisitInfo" @resetAnnotations="resetAnnotations"
|
||||
@setReadingTaskState="setReadingTaskState" @viewCustomAnnotationSeries="viewCustomAnnotationSeries"
|
||||
@getCustomScreenshots="getCustomScreenshots" @setReadingToolActive="setReadingToolActive"
|
||||
@setReadingToolPassive="setReadingToolPassive" @setSaved="setSaved"
|
||||
|
|
@ -138,7 +138,8 @@ export default {
|
|||
ecrf: {
|
||||
IsHaveBindingQuestion: false
|
||||
},
|
||||
currentMarkedFiles: {}
|
||||
currentMarkedFiles: {},
|
||||
lastViewportTaskIds: []
|
||||
}
|
||||
},
|
||||
computed: {
|
||||
|
|
@ -153,6 +154,9 @@ export default {
|
|||
if (idx === -1) return
|
||||
this.currentVisitInfo = this.visitTaskList[idx]
|
||||
// this.activeTaskVisitId = id
|
||||
if (!this.lastViewportTaskIds.includes(id)) {
|
||||
this.lastViewportTaskIds.push(id)
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
Loading…
Reference in New Issue