From b1c40f2d773d14fd70cbaab8f208a54171b6c994 Mon Sep 17 00:00:00 2001
From: zhangrenyuan <18990852002@163.com>
Date: Tue, 29 Jul 2025 17:22:13 +0800
Subject: [PATCH] feat(beanConsume):gold consume router include
add,liveStream,dieHardFan,articleVideo
---
src/router/index.js | 38 ++++++++++
src/views/consume/addBeanConsume.vue | 11 +++
src/views/consume/articleVideo.vue | 11 +++
src/views/consume/beanConsume.vue | 136 +++++++++++++++++++++++++++++++++--
src/views/consume/dieHardFan.vue | 11 +++
src/views/consume/liveStream.vue | 11 +++
6 files changed, 213 insertions(+), 5 deletions(-)
create mode 100644 src/views/consume/addBeanConsume.vue
create mode 100644 src/views/consume/articleVideo.vue
create mode 100644 src/views/consume/dieHardFan.vue
create mode 100644 src/views/consume/liveStream.vue
diff --git a/src/router/index.js b/src/router/index.js
index 4939c4f..9a7cada 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -79,6 +79,44 @@ const routes = [
}
]
},
+ // 金豆消耗
+ {
+ path: '/beanConsume',
+ name: "beanConsume",
+ component: () => import("../views/consume/beanConsume.vue"),
+ meta: {permissionId: 6},
+ children: [
+ // 金豆新增消耗
+ {
+ path: 'add',
+ name: "addBeanConsume",
+ component: () => import("../views/consume/addBeanConsume.vue"),
+ meta: {permissionId: 23} // 对应"提交金豆消耗"id=?
+ },
+ // 直播
+ {
+ path: 'live',
+ name: "liveStream",
+ component: () => import("../views/consume/liveStream.vue"),
+ meta: {permissionId: 24} // 对应"直播"id=?
+ },
+ // 铁粉
+ {
+ path: 'fan',
+ name: "dieHardFan",
+ component: () => import("../views/consume/dieHardFan.vue"),
+ meta: {permissionId: 25} // 对应"铁粉"id=?
+ },
+ // 文章视频
+ {
+ path: 'article',
+ name: "articleVideo",
+ component: () => import("../views/consume/articleVideo.vue"),
+ meta: {permissionId: 26} // 对应"文章视频"id=?
+ }
+
+ ]
+ },
// 汇率管理
{
diff --git a/src/views/consume/addBeanConsume.vue b/src/views/consume/addBeanConsume.vue
new file mode 100644
index 0000000..399ab7f
--- /dev/null
+++ b/src/views/consume/addBeanConsume.vue
@@ -0,0 +1,11 @@
+
+
+
+ addBeanConsume
+
+
+
\ No newline at end of file
diff --git a/src/views/consume/articleVideo.vue b/src/views/consume/articleVideo.vue
new file mode 100644
index 0000000..2d36320
--- /dev/null
+++ b/src/views/consume/articleVideo.vue
@@ -0,0 +1,11 @@
+
+
+
+ article videos
+
+
+
\ No newline at end of file
diff --git a/src/views/consume/beanConsume.vue b/src/views/consume/beanConsume.vue
index 96c0baf..6a028e7 100644
--- a/src/views/consume/beanConsume.vue
+++ b/src/views/consume/beanConsume.vue
@@ -1,11 +1,137 @@
-
+
+
+
\ No newline at end of file
diff --git a/src/views/consume/dieHardFan.vue b/src/views/consume/dieHardFan.vue
new file mode 100644
index 0000000..78d9704
--- /dev/null
+++ b/src/views/consume/dieHardFan.vue
@@ -0,0 +1,11 @@
+
+
+
+ die-hard fans
+
+
+
\ No newline at end of file
diff --git a/src/views/consume/liveStream.vue b/src/views/consume/liveStream.vue
new file mode 100644
index 0000000..48e128f
--- /dev/null
+++ b/src/views/consume/liveStream.vue
@@ -0,0 +1,11 @@
+
+
+
+ live stream
+
+
+
\ No newline at end of file