From 5ef8b5112c1b216a491305b53dd46046bca0a35b Mon Sep 17 00:00:00 2001 From: zx <604444282@qq.com> Date: Fri, 24 Jun 2022 18:02:09 +0800 Subject: [PATCH] zx --- src/router/index.js | 17 ++ src/views/BasicTutorial/config.js | 7 +- src/views/BasicTutorial/index.vue | 16 +- src/views/MatManage/_matEdit/index.vue | 156 ++++++++++++++++++ src/views/MatManage/_matList/index.vue | 2 +- src/views/MatManage/_matUpload/index.vue | 6 +- src/views/MemberManage/_pointManage/config.js | 8 + src/views/MemberManage/_pointManage/index.vue | 124 ++++++++++++++ src/views/QuestManage/_questRelease/index.vue | 64 ++++++- src/views/StarwayInfo/_actRelease/index.vue | 2 +- 10 files changed, 386 insertions(+), 16 deletions(-) create mode 100644 src/views/MatManage/_matEdit/index.vue create mode 100644 src/views/MemberManage/_pointManage/config.js create mode 100644 src/views/MemberManage/_pointManage/index.vue diff --git a/src/router/index.js b/src/router/index.js index ba52c7a..c2f07e2 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -150,6 +150,15 @@ const routes = [ }, hidden: true }, + { + path: "/matManage/matEdit", + name: "MatEdit", + component: () => import("@/views/MatManage/_matEdit/index.vue"), + meta: { + title: '编辑素材', + }, + hidden: true + }, ] }, { @@ -212,6 +221,14 @@ const routes = [ title: '级别管理', }, }, + { + path: "/memberManage/pointManage", + name: "PointManage", + component: () => import("@/views/MemberManage/_pointManage/index.vue"), + meta: { + title: '积分管理', + }, + }, ] }, { diff --git a/src/views/BasicTutorial/config.js b/src/views/BasicTutorial/config.js index 03001b2..77178cd 100644 --- a/src/views/BasicTutorial/config.js +++ b/src/views/BasicTutorial/config.js @@ -1,8 +1,7 @@ export function statusFormatter(row) { - switch(row.status) { - case 0: return '未开始'; - case 1: return '进行中'; - case 2: return '已终止'; + switch(row.type) { + case 1: return '视频'; + case 2: return '图片'; default: return ''; } }; \ No newline at end of file diff --git a/src/views/BasicTutorial/index.vue b/src/views/BasicTutorial/index.vue index d1659c6..3c769de 100644 --- a/src/views/BasicTutorial/index.vue +++ b/src/views/BasicTutorial/index.vue @@ -37,6 +37,7 @@ + - + - + diff --git a/src/views/MatManage/_matEdit/index.vue b/src/views/MatManage/_matEdit/index.vue new file mode 100644 index 0000000..5ef348f --- /dev/null +++ b/src/views/MatManage/_matEdit/index.vue @@ -0,0 +1,156 @@ + + + + + \ No newline at end of file diff --git a/src/views/MatManage/_matList/index.vue b/src/views/MatManage/_matList/index.vue index 939080e..af22f71 100644 --- a/src/views/MatManage/_matList/index.vue +++ b/src/views/MatManage/_matList/index.vue @@ -161,7 +161,7 @@ export default defineComponent({ this.$router.push({ name: "MatUpload" }) }, goEdit(value) { - this.$router.push({ name: "MatUpload",params:{id:value}}) + this.$router.push({ name: "MatEdit",params:{id:value}}) }, //删除 singleDel(id) { diff --git a/src/views/MatManage/_matUpload/index.vue b/src/views/MatManage/_matUpload/index.vue index 11bd65b..c3f84d2 100644 --- a/src/views/MatManage/_matUpload/index.vue +++ b/src/views/MatManage/_matUpload/index.vue @@ -126,7 +126,11 @@ export default defineComponent({ //素材上传 handlerUpload(data) { if(data.fileUrl != null) { - this.form.fileUrlList.push(data.fileUrl) + let obj = { + duration: data.duration, + url: data.fileUrl + } + this.form.fileUrlList.push(obj) } }, coverUpload(data) { diff --git a/src/views/MemberManage/_pointManage/config.js b/src/views/MemberManage/_pointManage/config.js new file mode 100644 index 0000000..67aa638 --- /dev/null +++ b/src/views/MemberManage/_pointManage/config.js @@ -0,0 +1,8 @@ +export function statusFormatter(row) { + switch(row.type) { + case 1: return '视频'; + case 2: return '图片'; + case 3: return '图文'; + default: return ''; + } +}; \ No newline at end of file diff --git a/src/views/MemberManage/_pointManage/index.vue b/src/views/MemberManage/_pointManage/index.vue new file mode 100644 index 0000000..902a4d6 --- /dev/null +++ b/src/views/MemberManage/_pointManage/index.vue @@ -0,0 +1,124 @@ + + + + + \ No newline at end of file diff --git a/src/views/QuestManage/_questRelease/index.vue b/src/views/QuestManage/_questRelease/index.vue index 9ea56ee..f4a64cf 100644 --- a/src/views/QuestManage/_questRelease/index.vue +++ b/src/views/QuestManage/_questRelease/index.vue @@ -19,6 +19,27 @@ + + + 不显示图文介绍 + 显示图文介绍 + +
+ + +
+
@@ -89,10 +110,14 @@