Commit 7bfafe24 authored by 徐一鸣's avatar 徐一鸣

steps组件优化

parent 403b28f7
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
</template> </template>
</ul> </ul>
<div class="steps_container steps_done" v-if="done"> <div class="steps_container steps_done" v-if="done && showDone">
<div class="steps_done_info"> <div class="steps_done_info">
<div class="left_container"> <div class="left_container">
<img <img
...@@ -85,6 +85,10 @@ export default { ...@@ -85,6 +85,10 @@ export default {
type: Boolean, type: Boolean,
default: () => false, default: () => false,
}, },
showDone: {
type: Boolean,
default: () => false,
},
doneTitle: { doneTitle: {
type: String, type: String,
default: () => "操作成功", default: () => "操作成功",
...@@ -193,6 +197,7 @@ export default { ...@@ -193,6 +197,7 @@ export default {
} }
.steps_done { .steps_done {
position: relative; position: relative;
min-height: 400px;
} }
.steps_done_info { .steps_done_info {
position: absolute; position: absolute;
......
...@@ -96,11 +96,17 @@ export default { ...@@ -96,11 +96,17 @@ export default {
</script> </script>
<style scoped> <style scoped>
.deployment_info { . {
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
align-items: stretch; align-items: stretch;
} }
.deployment_info > .app_build_steps {
min-height: calc(100vh - 150px - 43px);
border-radius: 12px;
background-color: #fff;
padding: 30px;
}
.state_steps { .state_steps {
width: 270px; width: 270px;
flex-shrink: 0; flex-shrink: 0;
......
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
<app-build-steps <app-build-steps
:active-step="step" :active-step="step"
:done="done" :done="done"
:show-done="true"
done-title="提交成功" done-title="提交成功"
done-sub-title="应用已创建,可前往应用仓库进行应用部署" done-sub-title="应用已创建,可前往应用仓库进行应用部署"
> >
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment