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.
230 lines
4.3 KiB
230 lines
4.3 KiB
<template>
|
|
<view class="myData pad">
|
|
<topNavbar title=""></topNavbar>
|
|
<view class="topText">
|
|
<view class="h3">专属您的</view>
|
|
<view class="h4">学车数据</view>
|
|
</view>
|
|
<view class="card">
|
|
<view class="row">
|
|
<view class="leftCon">
|
|
<view class="icon">
|
|
<image src="@/static/images/userCenter/ic_jiaxiao.png" mode=""></image>
|
|
</view>
|
|
<view class="text">我的驾校</view>
|
|
</view>
|
|
<view class="value">翔力驾校</view>
|
|
</view>
|
|
<view class="row">
|
|
<view class="leftCon">
|
|
<view class="icon">
|
|
<image src="@/static/images/userCenter/ic_jiaolian.png" mode=""></image>
|
|
</view>
|
|
<view class="text">我的教练</view>
|
|
</view>
|
|
<view class="value">xxx</view>
|
|
</view>
|
|
<view class="row">
|
|
<view class="leftCon">
|
|
<view class="icon">
|
|
<image src="@/static/images/userCenter/ic_chexing.png" mode=""></image>
|
|
</view>
|
|
<view class="text">所学车型</view>
|
|
</view>
|
|
<view class="value">xxx</view>
|
|
</view>
|
|
<view class="row">
|
|
<view class="leftCon">
|
|
<view class="icon">
|
|
<image src="@/static/images/userCenter/ic_shijian.png" mode=""></image>
|
|
</view>
|
|
<view class="text">报名时间</view>
|
|
</view>
|
|
<view class="value">xxx</view>
|
|
</view>
|
|
</view>
|
|
<!-- 学驾共历时 -->
|
|
<view class="card">
|
|
<view class="chart_row">
|
|
<view class="leftText">
|
|
<view class="lab">学驾共历时</view>
|
|
<view class="val">33天</view>
|
|
</view>
|
|
<view class="rightChart">
|
|
<qiun-data-charts type="ring" :chartData="gaueData" :opts="opts" />
|
|
</view>
|
|
</view>
|
|
|
|
</view>
|
|
<!-- 考试通过率 -->
|
|
<view class="card">
|
|
<view class="chart_row">
|
|
<view class="leftText">
|
|
<view class="lab">考试通过率</view>
|
|
<view class="val">33天</view>
|
|
</view>
|
|
<view class="rightChart">
|
|
图表下次一起调
|
|
</view>
|
|
</view>
|
|
|
|
</view>
|
|
<view class="flex-b">
|
|
<view class="count card">
|
|
<view class="lab">实操练习次数</view>
|
|
<view class="val">20次</view>
|
|
</view>
|
|
<view class="count card">
|
|
<view class="lab">模拟训练次数</view>
|
|
<view class="val">20次</view>
|
|
</view>
|
|
</view>
|
|
<view class="btnBorder">立即分享</view>
|
|
</view>
|
|
</template>
|
|
|
|
<script>
|
|
export default {
|
|
data() {
|
|
return {
|
|
gaueData: {
|
|
series: [{
|
|
"data": [{
|
|
"name": "科目一",
|
|
"value": 7
|
|
},
|
|
{
|
|
"name": "模拟器",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "科目二",
|
|
"value": 10
|
|
},
|
|
{
|
|
"name": "科目三",
|
|
"value": 20
|
|
}
|
|
]
|
|
}]
|
|
},
|
|
opts: {
|
|
dataLabel: false,
|
|
width: 300,
|
|
height: 300
|
|
}
|
|
}
|
|
}
|
|
}
|
|
</script>
|
|
|
|
<style lang="scss" scoped>
|
|
.myData {
|
|
width: 100%;
|
|
background: url('http://192.168.1.20:81/zhili/image/20230818/409dca21dfec44eb8477e056ee23e437.png') #f6f6f6 no-repeat;
|
|
background-size: 100% 544rpx;
|
|
min-height: 100vh;
|
|
font-size: 28rpx;
|
|
padding-bottom: 40rpx;
|
|
|
|
.topText {
|
|
padding: 56rpx 34rpx 84rpx 34rpx;
|
|
color: #fff;
|
|
font-weight: 600;
|
|
|
|
.h3 {
|
|
font-size: 42rpx;
|
|
}
|
|
|
|
.h4 {
|
|
font-size: 64rpx;
|
|
}
|
|
}
|
|
|
|
.card {
|
|
padding: 0 24rpx;
|
|
margin-bottom: 20rpx;
|
|
|
|
.row {
|
|
display: flex;
|
|
border-bottom: 2rpx solid #E8E9EC;
|
|
height: 102rpx;
|
|
align-items: center;
|
|
|
|
.leftCon {
|
|
display: flex;
|
|
align-items: center;
|
|
|
|
.icon {
|
|
width: 40rpx;
|
|
height: 40rpx;
|
|
}
|
|
|
|
.text {
|
|
font-size: 28rpx;
|
|
padding: 0 40rpx 0 12rpx;
|
|
}
|
|
}
|
|
|
|
.value {
|
|
font-size: 28rpx;
|
|
color: #1989FA;
|
|
flex: 1;
|
|
}
|
|
}
|
|
}
|
|
|
|
.count {
|
|
width: 48%;
|
|
height: 196rpx;
|
|
background: #FFFFFF;
|
|
border-radius: 16rpx;
|
|
text-align: center;
|
|
|
|
.lab {
|
|
margin: 36rpx 0 28rpx 0;
|
|
}
|
|
|
|
.val {
|
|
font-weight: 500;
|
|
font-size: 40rpx;
|
|
color: $themC;
|
|
}
|
|
}
|
|
|
|
|
|
.btnBorder {
|
|
width: 396rpx;
|
|
margin: 48rpx auto 0 auto;
|
|
}
|
|
}
|
|
|
|
.chart_row {
|
|
height: 300rpx;
|
|
border-radius: 16rpx;
|
|
display: flex;
|
|
|
|
.leftText {
|
|
width: 270rpx;
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: center;
|
|
justify-content: center;
|
|
|
|
.lab {
|
|
margin: 0rpx 0 24rpx 0;
|
|
}
|
|
|
|
.val {
|
|
font-weight: 500;
|
|
font-size: 40rpx;
|
|
color: $themC;
|
|
}
|
|
}
|
|
|
|
.rightChart {
|
|
width: 0;
|
|
flex: 1;
|
|
}
|
|
}
|
|
</style>
|