|
|
|
@ -12,17 +12,17 @@ |
|
|
|
|
|
|
|
|
|
<view class="item"> |
|
|
|
|
<view class="val">{{ overview.experimentalNum }}</view> |
|
|
|
|
<view class="name">实验次数(次)</view> |
|
|
|
|
<view class="name">提交次数(次)</view> |
|
|
|
|
</view> |
|
|
|
|
|
|
|
|
|
<view class="item"> |
|
|
|
|
<view class="val">{{ overview.duration ? overview.duration : 0 }}小时</view> |
|
|
|
|
<view class="name">实验总时长(时)</view> |
|
|
|
|
<view class="name">答题总时长</view> |
|
|
|
|
</view> |
|
|
|
|
|
|
|
|
|
<view class="item"> |
|
|
|
|
<view class="val">{{ overview.avgScore ? overview.avgScore.toFixed(2) : overview.avgScore }}</view> |
|
|
|
|
<view class="name">实验平均分</view> |
|
|
|
|
<view class="name">平均分</view> |
|
|
|
|
</view> |
|
|
|
|
</view> |
|
|
|
|
</view> |
|
|
|
@ -46,8 +46,8 @@ |
|
|
|
|
<view v-for="(item, i) in list" :key="i" class="item" @click="toPrac(item)"> |
|
|
|
|
<view class="c-name">{{ item.projectName }}</view> |
|
|
|
|
<view class="line">最高分:{{ item.hightScore }}  练习次数:{{ item.practiceNum }}</view> |
|
|
|
|
<view class="line">累计练习时长(小时):{{ item.hightScore }}</view> |
|
|
|
|
<view class="line">最近练习时间:{{ item.duration }}</view> |
|
|
|
|
<view class="line">累计练习时长(小时):{{ item.duration }}</view> |
|
|
|
|
<view class="line">最近练习时间:{{ item.lastTime }}</view> |
|
|
|
|
<view class="btn">练习情况</view> |
|
|
|
|
</view> |
|
|
|
|
</view> |
|
|
|
@ -181,10 +181,14 @@ |
|
|
|
|
background-color: #fff; |
|
|
|
|
} |
|
|
|
|
.tab-wrap { |
|
|
|
|
z-index: 1; |
|
|
|
|
position: sticky; |
|
|
|
|
top: 0; |
|
|
|
|
display: flex; |
|
|
|
|
justify-content: space-between; |
|
|
|
|
align-items: center; |
|
|
|
|
margin-bottom: 20rpx; |
|
|
|
|
padding: 20rpx 0; |
|
|
|
|
background-color: #fff; |
|
|
|
|
/deep/.picker-input { |
|
|
|
|
max-width: 70%; |
|
|
|
|
} |
|
|
|
@ -220,23 +224,23 @@ |
|
|
|
|
gap: 32rpx; |
|
|
|
|
|
|
|
|
|
.item:nth-child(1) { |
|
|
|
|
background: url(https://eduvessel.com/images/occupationlab/record1.png) (88% 25px) / auto no-repeat, |
|
|
|
|
background: url(https://eduvessel.com/images/occupationlab/record1-1.png) 90% 14px/120rpx no-repeat, |
|
|
|
|
url(https://eduvessel.com/images/occupationlab/record1.png) 0 0/100% 100% no-repeat; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
.item:nth-child(2) { |
|
|
|
|
background: url(https://eduvessel.com/images/occupationlab/record2-1.png) (88% 15px) / auto no-repeat, |
|
|
|
|
background: url(https://eduvessel.com/images/occupationlab/record2-1.png) 90% 14px/90rpx no-repeat, |
|
|
|
|
url(https://eduvessel.com/images/occupationlab/record2.png) 0 0/100% 100% no-repeat; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
.item:nth-child(3) { |
|
|
|
|
background: url(https://eduvessel.com/images/occupationlab/record3-1.png) (88% 20px) / auto no-repeat, |
|
|
|
|
background: url(https://eduvessel.com/images/occupationlab/record3-1.png) 90% 18px/90rpx no-repeat, |
|
|
|
|
url(https://eduvessel.com/images/occupationlab/record3.png) 0 0/100% 100% no-repeat; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
.item:nth-child(4) { |
|
|
|
|
margin-right: 0; |
|
|
|
|
background: url(https://eduvessel.com/images/occupationlab/record4-1.png) (88% 18px) / auto no-repeat, |
|
|
|
|
background: url(https://eduvessel.com/images/occupationlab/record4-1.png) 90% 14px/100rpx no-repeat, |
|
|
|
|
url(https://eduvessel.com/images/occupationlab/record4.png) 0 0/100% 100% no-repeat; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -253,7 +257,7 @@ |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
.val { |
|
|
|
|
font-size: 42rpx; |
|
|
|
|
font-size: 36rpx; |
|
|
|
|
color: #fff; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|