|
|
@@ -140,11 +140,11 @@
|
|
|
<span class="sop-steps">{{ sopDetails.length }} 步序列</span>
|
|
|
</div>
|
|
|
<div class="sop-timeline-detail">
|
|
|
- <div class="sop-step-item pending" v-for="item in sopDetails" :key="item.id">
|
|
|
+ <div class="sop-step-item" :class="{ 'pending': item.sopStatus == 0, 'current': item.sopStatus == 1, 'completed': item.sopStatus == 2 }" v-for="item in sopDetails" :key="item.id">
|
|
|
<div class="step-marker">{{ item.step }}</div>
|
|
|
<div class="step-content">
|
|
|
<div class="step-title">{{ item.name }}</div>
|
|
|
- <div class="step-meta">间隔{{ item.days }}天 · 邮件 · 待执行</div>
|
|
|
+ <div class="step-meta">间隔{{ item.days }}天 · 邮件 · {{ item.sopStatus == 0 ? '待执行' : item.sopStatus == 1 ? '进行中' : '已完成' }}</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|