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{