阅片页面检查列表更改
continuous-integration/drone/push Build is passing Details

rj
caiyiling 2026-06-05 14:58:46 +08:00
parent 323b76036a
commit 7a52507d27
1 changed files with 109 additions and 107 deletions

View File

@ -10,10 +10,10 @@
</div> </div>
<div class="ps"> <div class="ps">
<el-collapse v-model="activeNames"> <el-collapse v-model="activeNames">
<template v-for="(study, index) in studyList">
<el-collapse-item :key="`${study.StudyId}`" :name="`${study.StudyId}`" v-if="!study.IsCriticalSequence"> <el-collapse-item v-for="(study, index) in studyList" :key="`${study.StudyId}`" :name="`${study.StudyId}`">
<template slot="title"> <template slot="title">
<div v-if="readingTool !== 3 || !study.IsCriticalSequence" class="dicom-desc"> <div v-if="!study.IsCriticalSequence" class="dicom-desc">
<div style="text-overflow: ellipsis;overflow: hidden;"> <div style="text-overflow: ellipsis;overflow: hidden;">
<span v-if="taskInfo && taskInfo.IsShowStudyName && study.StudyName" :title="study.StudyName"> <span v-if="taskInfo && taskInfo.IsShowStudyName && study.StudyName" :title="study.StudyName">
{{ study.StudyName }} {{ study.StudyName }}
@ -58,7 +58,7 @@
</div> </div>
</div> </div>
<div v-else> <div v-else class="dicom-desc">
<!-- 关键序列 --> <!-- 关键序列 -->
{{ $t('trials:reading:title:keySeries') }} {{ $t('trials:reading:title:keySeries') }}
</div> </div>
@ -127,7 +127,7 @@
</div> </div>
</div> </div>
</el-collapse-item> </el-collapse-item>
</template>
</el-collapse> </el-collapse>
</div> </div>
@ -173,6 +173,7 @@ export default {
const digitPlaces = Number(localStorage.getItem('digitPlaces')) const digitPlaces = Number(localStorage.getItem('digitPlaces'))
this.digitPlaces = digitPlaces === -1 ? this.digitPlaces : digitPlaces this.digitPlaces = digitPlaces === -1 ? this.digitPlaces : digitPlaces
this.studyList = this.visitTaskInfo.StudyList this.studyList = this.visitTaskInfo.StudyList
console.log(this.studyList)
this.annotations = this.visitTaskInfo.Annotations this.annotations = this.visitTaskInfo.Annotations
if (this.studyList.length === 0) return if (this.studyList.length === 0) return
this.$nextTick(() => { this.$nextTick(() => {
@ -203,6 +204,7 @@ export default {
this.activeInstanceId = null this.activeInstanceId = null
}, },
activeStudy(id) { activeStudy(id) {
console.log('activeStudy')
if (this.activeNames.indexOf(id) > -1) return if (this.activeNames.indexOf(id) > -1) return
this.activeNames.push(id) this.activeNames.push(id)
}, },