diff --git a/uniapp/src/packages/pages/points_center/points_center.vue b/uniapp/src/packages/pages/points_center/points_center.vue
new file mode 100644
index 0000000..9a8a8fe
--- /dev/null
+++ b/uniapp/src/packages/pages/points_center/points_center.vue
@@ -0,0 +1,471 @@
+
+
+
+ ‹
+ 积分中心
+ 积分规则
+
+
+
+
+
+
+
+
+ 可用积分
+ {{ userPoints }}
+ 用于解锁社区付费内容
+
+
+ ▤
+ 积分明细
+
+
+
+
+
+ {{ item.icon }}
+ {{ item.label }}
+ ›
+
+
+
+
+ 最近明细
+
+ 全部明细
+ ›
+
+
+
+
+ 正在加载明细…
+ 暂无积分明细
+
+ {{ detailIcon(item) }}
+
+ {{ detailTitle(item) }}
+ {{ item.create_time }}
+
+
+ {{ item.change_amount_desc }}
+ {{ isIncome(item) ? '已到账' : '已完成' }}
+
+
+
+
+
+ ⓘ
+ 积分不可用于提现,奖励以规则及审核结果为准
+
+
+ 查看全部明细
+
+
+
+
+
+
+
+
diff --git a/uniapp/src/pages.json b/uniapp/src/pages.json
index b4604e1..51e7c8a 100644
--- a/uniapp/src/pages.json
+++ b/uniapp/src/pages.json
@@ -345,6 +345,15 @@
"auth": true
}
},
+ {
+ "path": "pages/points_center/points_center",
+ "style": {
+ "navigationStyle": "custom"
+ },
+ "meta": {
+ "auth": true
+ }
+ },
{
"path": "pages/points_log/points_log",
"style": {
diff --git a/uniapp/src/pages/community/community.vue b/uniapp/src/pages/community/community.vue
index 706df62..7d065a6 100644
--- a/uniapp/src/pages/community/community.vue
+++ b/uniapp/src/pages/community/community.vue
@@ -154,7 +154,7 @@ const openPoints = () => {
uni.navigateTo({ url: '/pages/login/login' })
return
}
- uni.navigateTo({ url: '/packages/pages/points_log/points_log' })
+ uni.navigateTo({ url: '/packages/pages/points_center/points_center' })
}
const loadUserPoints = async () => {
diff --git a/uniapp/src/pages/user/user.vue b/uniapp/src/pages/user/user.vue
index 0a5689e..76131ee 100644
--- a/uniapp/src/pages/user/user.vue
+++ b/uniapp/src/pages/user/user.vue
@@ -265,7 +265,7 @@ const openPointsBuy = () => {
uni.navigateTo({ url: '/pages/login/login' })
return
}
- uni.navigateTo({ url: '/packages/pages/points_log/points_log' })
+ uni.navigateTo({ url: '/packages/pages/points_center/points_center' })
}
const openChatList = () => {