|
|
@@ -1,44 +1,44 @@
|
|
|
<template>
|
|
|
- <div class="flex flex-col" style='width: 250px'>
|
|
|
+ <div class="flex flex-col full-height" style='width: 250px;overflow-y: scroll;'>
|
|
|
<div v-for='(item,index) in steps' :key='item'>
|
|
|
- <div class='flex flex-align-end'>
|
|
|
- <div class='flex flex-col flex-center' style="width: 40px">
|
|
|
- <div :class='indicator >= index ? "step-bg" : "normal" '
|
|
|
- :style='index === 0 ? "height:60px" :"height:80px" '
|
|
|
- class='step'/>
|
|
|
- <img
|
|
|
- :src='indicator >= index ? dotSelect : dotNormal '
|
|
|
- style='margin-top: -34px; margin-bottom: -34px;z-index: 1'/>
|
|
|
- </div>
|
|
|
- <!-- tips-->
|
|
|
- <div class="flex flex-center">
|
|
|
- <img v-if="indicator === index" src="../../assets/svg/step/marker.svg"
|
|
|
- style="margin-right: 12px;margin-top: 30px">
|
|
|
- <div :style='indicator === index ? "background-color: #596A8A":"background-color: transparent" '
|
|
|
- class='content pointer' style='z-index: 2;margin-left: -15px'
|
|
|
- @click='change(index)'>
|
|
|
- <div class='flex flex-col flex-align-start full-width'>
|
|
|
- <div class='padding flex flex-col ml-5 font-15 bold'>
|
|
|
- <div :style='indicator === index ? "color:#D9E6FF": "color:#AFAFAF"' class="mt-5 nowrap">
|
|
|
- {{ item.title }}
|
|
|
- </div>
|
|
|
- <div class="flex">
|
|
|
- <div :style='indicator === index ? "color:#E2AE64": "color:#825618" ' class='text-left'>
|
|
|
- {{ item.count }}<span class="font-12">个文件</span>
|
|
|
+ <div class='flex flex-align-end'>
|
|
|
+ <div class='flex flex-col flex-center' style="width: 40px">
|
|
|
+ <div :class='indicator >= index ? "step-bg" : "normal" '
|
|
|
+ :style='index === 0 ? "height:60px" :"height:80px" '
|
|
|
+ class='step'/>
|
|
|
+ <img
|
|
|
+ :src='indicator >= index ? dotSelect : dotNormal '
|
|
|
+ style='margin-top: -34px; margin-bottom: -34px;z-index: 1'/>
|
|
|
+ </div>
|
|
|
+ <!-- tips-->
|
|
|
+ <div class="flex flex-center">
|
|
|
+ <img v-if="indicator === index" src="../../assets/svg/step/marker.svg"
|
|
|
+ style="margin-right: 12px;margin-top: 30px">
|
|
|
+ <div :style='indicator === index ? "background-color: #596A8A":"background-color: transparent" '
|
|
|
+ class='content pointer' style='z-index: 2;margin-left: -15px'
|
|
|
+ @click='change(index)'>
|
|
|
+ <div class='flex flex-col flex-align-start full-width'>
|
|
|
+ <div class='padding flex flex-col ml-5 font-15 bold'>
|
|
|
+ <div :style='indicator === index ? "color:#D9E6FF": "color:#AFAFAF"' class="mt-5 nowrap">
|
|
|
+ {{ item.title }}
|
|
|
+ </div>
|
|
|
+ <div class="flex">
|
|
|
+ <div :style='indicator === index ? "color:#E2AE64": "color:#825618" ' class='text-left'>
|
|
|
+ {{ item.count }}<span class="font-12">个文件</span>
|
|
|
+ </div>
|
|
|
+ <el-icon v-if="item.isAccess === 1" style="margin-top: 4px;margin-left: 5px" color="#E2AE64">
|
|
|
+ <View/>
|
|
|
+ </el-icon>
|
|
|
+ <el-icon v-if="item.isAccess === 2" style="margin-top: 3px;margin-left: 5px" color="#E2AE64">
|
|
|
+ <EditPen/>
|
|
|
+ </el-icon>
|
|
|
</div>
|
|
|
- <el-icon v-if="item.isAccess === 1" style="margin-top: 4px;margin-left: 5px" color="#E2AE64">
|
|
|
- <View/>
|
|
|
- </el-icon>
|
|
|
- <el-icon v-if="item.isAccess === 2" style="margin-top: 3px;margin-left: 5px" color="#E2AE64">
|
|
|
- <EditPen/>
|
|
|
- </el-icon>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
</div>
|
|
|
</template>
|
|
|
|