From c51efc911bd1daee660bb9a35b459db99477984c Mon Sep 17 00:00:00 2001
From: lmj <3407000732@qq.com>
Date: Wed, 2 Nov 2022 16:04:00 +0800
Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E6=8D=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/my/myubrules.vue | 114 ++++++++++++++++++++++++++++++++++++++---
1 file changed, 107 insertions(+), 7 deletions(-)
diff --git a/pages/my/myubrules.vue b/pages/my/myubrules.vue
index f0210cc..14a7317 100644
--- a/pages/my/myubrules.vue
+++ b/pages/my/myubrules.vue
@@ -14,11 +14,11 @@
经验值/U币
每日上限
-
- 发布音视频教程
- 每上传一个音视频课
- +60
- 30
+
+ {{ item.name }}
+ {{ item.hear }}
+ {{ item.value }}
+ {{ item.upperlimit }}
@@ -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{