1
continuous-integration/drone/push Build is passing Details

rj
wangxiaoshuang 2026-06-30 09:34:47 +08:00
parent e91ce47f28
commit 83a1d2d5a4
1 changed files with 9 additions and 19 deletions

View File

@ -171,14 +171,8 @@
<svg-icon icon-class="exit_mpr" class="svg-icon" style="transform: rotate(180deg);" />
</div>
<!-- 关键序列 -->
<el-popover
v-model="keySeriesPopoverVisible"
placement="bottom"
trigger="click"
popper-class="key-series-popper"
v-if="!isFusion && !isMPR"
@show="showKeySeriesPanel"
>
<el-popover v-model="keySeriesPopoverVisible" placement="bottom" trigger="click"
popper-class="key-series-popper" v-if="!isFusion && !isMPR" @show="showKeySeriesPanel">
<ul class="key-series-list">
<li v-if="keyTaskInfo && keyTaskInfo.TaskBlindName" class="key-series-header">
<div class="key-series-header-top">
@ -195,14 +189,10 @@
</li>
<li v-else-if="keySeries.length === 0" class="key-series-empty">
<!-- 暂无关键序列 -->
{{ $t('trials:reading:keySeries:noData') }}
{{ $t('trials:reading:keySeries:noData') }}
</li>
<li
v-for="(kf, idx) in keySeries"
:key="idx"
class="key-series-item"
@click.stop.prevent="jumpToKeySeries(kf)"
>
<li v-for="(kf, idx) in keySeries" :key="idx" class="key-series-item"
@click.stop.prevent="jumpToKeySeries(kf)">
<div class="key-series-img">
<img v-if="kf.PicturePath" :src="`${OSSclientConfig.basePath}${kf.PicturePath}`" />
<svg-icon v-else icon-class="image" class="svg-icon default-icon" />
@ -212,7 +202,7 @@
<!-- 标注名称 -->
<div class="key-series-label">{{ $t('trials:reading:keySeries:annotationName') }}</div>
<div class="key-series-uid" :title="kf.MarkName">
{{ kf.MarkName}}
{{ kf.MarkName }}
</div>
</div>
<div class="key-series-meta">
@ -309,8 +299,8 @@
<svg-icon icon-class="refresh" class="svg-icon" />
</div>
<!-- 更多 :class="['tool-item', readingTaskState === 2 ? 'tool-disabled' : '']" -->
<div v-if="criterionType === 0" :class="['tool-item']" @click.stop="showPanel($event)"
@mouseleave="toolMouseout">
<div v-if="criterionType === 0 && customizeStandards.length > 0" :class="['tool-item']"
@click.stop="showPanel($event)" @mouseleave="toolMouseout">
<div class="dropdown">
<div class="icon" data-tool="more" :title="$t('trials:reading:button:more')">
<svg-icon icon-class="more" class="svg-icon" />
@ -4327,7 +4317,7 @@ export default {
},
jumpToKeySeries(kf) {
let tIdx = this.visitTaskList.findIndex(i=> i.VisitTaskId === this.keyTaskInfo.VisitTaskId)
let tIdx = this.visitTaskList.findIndex(i => i.VisitTaskId === this.keyTaskInfo.VisitTaskId)
if (tIdx < 0) return
const task = this.visitTaskList[tIdx]
const studyList = task.StudyList