This commit is contained in:
lmj
2022-11-02 16:04:00 +08:00
parent 4bb3ffc1ed
commit c51efc911b

View File

@@ -14,11 +14,11 @@
<view class="upper" style="text-align: center;">经验值/U币</view>
<view class="upper" style="text-align: center;">每日上限</view>
</view>
<view class="lsitbox-info">
<view class="classify">发布音视频教程</view>
<view class="description">每上传一个音视频课</view>
<view class="upper" style="text-align: center;">+60</view>
<view class="upper" style="text-align: center;">30</view>
<view class="lsitbox-info" v-for="item,idx in list">
<view class="classify">{{ item.name }}</view>
<view class="description">{{ item.hear }}</view>
<view class="upper" style="text-align: center;">{{ item.value }}</view>
<view class="upper" style="text-align: center;">{{ item.upperlimit }}</view>
</view>
</view>
</view>
@@ -32,11 +32,111 @@
data() {
return {
tab:1,
list:[],
tableData: [{
name: '试听学习',
hear: '每日累计学习10分钟',
value: '+10',
upperlimit: 50
},
{
name: ' ',
hear: '每日累计学习20分钟',
value: '+20',
upperlimit: 50
},
{
name: ' ',
hear: '每日累计学习30分钟',
value: '+30',
upperlimit: 50
},
{
name: ' ',
hear: '每日累计学习45分钟',
value: '+40',
upperlimit: 50
},
{
name: ' ',
hear: '每日累计学习60分钟',
value: '+50',
upperlimit: 50
},
{
name: '案例学习',
hear: '完成一个案例的阅读',
value: '+5',
upperlimit: 30,
label: '最低3分钟'
},
{
name: '文章学习',
hear: '完成一个文章的阅读',
value: '+5',
upperlimit: 30,
label: '最低2分钟'
},
],
tableList: [{
name: '发布音视频课程',
hear: '完成一个音视频课发布',
value: '+60',
upperlimit: null
},
{
name: '面授课记录',
hear: '有一个完成的面授课记录(<4h',
value: '+40',
upperlimit: null
},
{
name: ' ',
hear: '有一个完成的面授课记录(>=4h',
value: '+60',
upperlimit: null
},
{
name: '发布文章',
hear: '每发布1篇文章',
value: '+40',
upperlimit: null
},
{
name: '发布案例',
hear: '每发布1篇案例',
value: '+50',
upperlimit: null
},
{
name: '发布笔记',
hear: '每发布公开笔记1篇',
value: "+5",
upperlimit: 30
},
{
name: '发表评论',
hear: '在课程问答案例中发表1个评论',
value: '+2',
upperlimit: 20
},
],
}
},
mounted() {
this.tab = 1;
this.ubtab(1);
},
methods: {
ubtab(num){
this.tab = num
this.tab = num;
if(num == 1){
this.list = this.tableData
console.log(this.list)
}else if(num == 2){
this.list = this.tableList;
}
}
}
}
@@ -81,7 +181,7 @@
.ub-content{
background-color: #fff;
margin: 0 30upx;
height: 100%;
// height: 100%;
border-radius: 6px;
padding: 45upx 30upx;
.ub-heard{