qa-deu-tv/pages/curriculum/buy_success.vue

106 lines
2.4 KiB
Vue
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<template>
<view class="container">
<unitv-page
id="curriculumBuySuccessPage"
ref="curriculumBuySuccessPage"
class="curriculumBuySuccessPage"
:show="true"
>
<app-header down="curriculum_buy_success_first_zone" />
<view class="content">
<view class="image">
<image src="/static/buy_success.png" />
</view>
<view class="tip">订单支付成功请在我的课程中查看</view>
<view class="info">
<view>订单编号20241028153636598755</view>
<view>订单名称安全视频 消防安全基础知识培训课程</view>
<view>订单时间2024-10-28 15:06</view>
<view>订单价格365</view>
</view>
<unitv-zone
id="curriculum_buy_success_first_zone"
class="curriculum_buy_success_first_zone"
up="header_zone"
:values="[0]"
:column="1"
auto-fous
:item="0"
>
<unitv-item :item="0" class="item">
<view class="text">我的课程</view>
</unitv-item>
</unitv-zone>
</view>
</unitv-page>
</view>
</template>
<script>
export default {
onShow() {
if (this.$refs.curriculumBuySuccessPage) {
this.$refs.curriculumBuySuccessPage.showPage();
}
},
};
</script>
<style scoped lang="scss">
.container {
.content {
width: 400rpx;
margin: 29rpx auto auto;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
.image {
width: 113rpx;
height: 116rpx;
image {
width: 100%;
height: 100% !important;
}
}
.tip {
font-size: 12rpx;
}
.info {
padding: 18rpx 100rpx 16rpx 18rpx;
margin-top: 25rpx;
background-color: rgba(255, 255, 255, 0.05);
border-radius: 4rpx;
border: 1rpx solid rgba(255, 255, 255, 0.1);
view {
margin-top: 5rpx;
}
}
.curriculum_buy_success_first_zone {
margin-top: 15rpx;
.item {
background-color: rgba(37, 78, 255, 1);
border-radius: 2rpx;
width: 190rpx;
height: 38rpx;
font-size: 14rpx;
text-align: center;
line-height: 38rpx;
border: 2rpx solid transparent;
&.hover {
border: 2rpx solid rgba(255, 255, 255, 0.5);
}
}
}
}
}
</style>