9/2 禅道问题

This commit is contained in:
Zy
2026-09-02 17:32:15 +08:00
parent de4bae3bc1
commit e8564269b0
45 changed files with 1036 additions and 927 deletions

View File

@@ -1,6 +1,6 @@
<template>
<div class="step-timeline">
<div v-for="(item, index) in steps" :key="index" class="step-item" :class="item.status">
<div v-for="(item, index) in steps" :key="index" :class="item.status" class="step-item">
<div class="step-node">
<div class="step-circle">
<el-icon v-if="item.status === 'completed'" :size="12"><Check /></el-icon>
@@ -10,23 +10,23 @@
</div>
<div class="step-content">
<div class="step-title">
<slot name="title" :item="item" :index="index"></slot>
<slot :index="index" :item="item" name="title"></slot>
</div>
<div v-if="item.wrap === true">
<div class="step-subtitle">
<slot name="subtitle" :item="item" :index="index"></slot>
<slot :index="index" :item="item" name="subtitle"></slot>
</div>
<div class="step-time">
<slot name="time" :item="item" :index="index"></slot>
<slot :index="index" :item="item" name="time"></slot>
</div>
</div>
<div v-else>
<span>
<slot name="subtitle" :item="item" :index="index"></slot>
<slot :index="index" :item="item" name="subtitle"></slot>
</span>
&nbsp;&nbsp;
<span>&nbsp;&nbsp;</span>
<span>
<slot name="time" :item="item" :index="index"></slot>
<slot :index="index" :item="item" name="time"></slot>
</span>
</div>
</div>