演示项目-图书馆
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

86 lines
1.9 KiB

<template>
<div class="main">
<div class="top-header">
<span class="back" @click="toBack"></span>
<p>下单成功</p>
</div>
<div class="result-main">
<img src="@assets/images/xd-status.png" alt="" />
<p>恭喜您已成功下单</p>
<span class="tip">我们会尽快完成审核工作请耐心等待</span>
<div class="result-btn">
<span>查看订单</span>
<span class="result-btn-more" @click="toMoreOrder">再下一单</span>
</div>
</div>
<TabBar :tabCur.sync="tabCur" />
</div>
</template>
<script>
import { Toast } from 'vant'
import { reactive, computed, onMounted, getCurrentInstance, toRefs } from 'vue'
import TabBar from '@/components/tabBar/index.vue'
export default {
name: 'Cart',
components: { TabBar },
setup() {
const { proxy } = getCurrentInstance()
let data = reactive({
tabCur: 1
})
onMounted(() => {})
let toBack = () => {
proxy.$router.go(-1);
}
let toMoreOrder = () =>{
location.href = './';
}
return {
...toRefs(data),
toBack,
toMoreOrder
}
},
}
</script>
<style scoped lang="scss">
.result-main{
display: flex;
flex-direction: column;
align-items: center;
padding-top: 1.875rem;
img{
display: block;
width: 2.5rem;
}
p{
margin: .4rem 0 .1rem 0;
font-size: .4rem;
font-weight: bold;
}
.tip{
font-size: .26rem;
}
.result-btn{
margin-top: 0.8rem;
span{
display: inline-block;
width: 2.4rem;
height: .8rem;
line-height: .8rem;
margin: 0 .21rem;
font-size: .32rem;
text-align: center;
color: #5A86F4;
border: 1px solid #5A86F4;
border-radius: .49rem;
&.result-btn-more{
background-color: #5A86F4;
color: #fff;
}
}
}
}
</style>