|
|
|
@ -1,5 +1,9 @@
|
|
|
|
<template>
|
|
|
|
<template>
|
|
|
|
<div class="steps" v-if="!/\/detail/.test($route.path) && logs.length > 0">
|
|
|
|
<div class="steps" v-if="!/\/detail/.test($route.path) && logs.length > 0">
|
|
|
|
|
|
|
|
<el-tooltip effect="dark" content="退回原因点击节点标题查看" placement="top-end">
|
|
|
|
|
|
|
|
<i class="el-icon-question steps__ask"></i>
|
|
|
|
|
|
|
|
</el-tooltip>
|
|
|
|
|
|
|
|
|
|
|
|
<el-steps :space="120" finish-status="success" align-center>
|
|
|
|
<el-steps :space="120" finish-status="success" align-center>
|
|
|
|
<el-step
|
|
|
|
<el-step
|
|
|
|
v-for="(logGroup, index) in groupedLogs"
|
|
|
|
v-for="(logGroup, index) in groupedLogs"
|
|
|
|
@ -72,6 +76,9 @@ export default {
|
|
|
|
</script>
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
|
|
<style scoped lang="scss">
|
|
|
|
<style scoped lang="scss">
|
|
|
|
|
|
|
|
::v-deep .el-step__title:has(.el-tooltip) {
|
|
|
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
|
|
|
}
|
|
|
|
::v-deep .el-step__title {
|
|
|
|
::v-deep .el-step__title {
|
|
|
|
font-size: 14px;
|
|
|
|
font-size: 14px;
|
|
|
|
line-height: 1.5;
|
|
|
|
line-height: 1.5;
|
|
|
|
@ -86,6 +93,15 @@ export default {
|
|
|
|
::v-deep .el-step.is-center .el-step__line {
|
|
|
|
::v-deep .el-step.is-center .el-step__line {
|
|
|
|
top: 50%;
|
|
|
|
top: 50%;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.steps {
|
|
|
|
|
|
|
|
position: relative;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
&__ask {
|
|
|
|
|
|
|
|
position: absolute;
|
|
|
|
|
|
|
|
right: 0;
|
|
|
|
|
|
|
|
top: 0;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
@media (max-width: 768px) {
|
|
|
|
@media (max-width: 768px) {
|
|
|
|
::v-deep .el-steps--horizontal {
|
|
|
|
::v-deep .el-steps--horizontal {
|
|
|
|
display: flex;
|
|
|
|
display: flex;
|
|
|
|
|