diff --git a/src/assets/images/deliveryman.png b/src/assets/images/deliveryman.png
new file mode 100644
index 0000000..e75477d
Binary files /dev/null and b/src/assets/images/deliveryman.png differ
diff --git a/src/assets/images/share_title.png b/src/assets/images/share_title.png
new file mode 100644
index 0000000..aff6fde
Binary files /dev/null and b/src/assets/images/share_title.png differ
diff --git a/src/main.js b/src/main.js
index 4d946b3..b81481e 100644
--- a/src/main.js
+++ b/src/main.js
@@ -6,6 +6,8 @@ import './assets/main.css'
import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'
import zhCn from 'element-plus/dist/locale/zh-cn.mjs'
+// 引入Element Plus图标
+import * as ElementPlusIconsVue from '@element-plus/icons-vue'
// 配置axios默认请求路径
axios.defaults.baseURL = import.meta.env.VITE_API_BASE_URL || '/api'
@@ -15,6 +17,12 @@ app.use(router)
app.use(ElementPlus, {
locale: zhCn,
})
+
+// 注册所有图标
+for (const [key, component] of Object.entries(ElementPlusIconsVue)) {
+ app.component(key, component)
+}
+
app.mount('#app')
// 检测小程序环境并注入全局方法
diff --git a/src/router/index.js b/src/router/index.js
index a9d46a3..b17f959 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -11,6 +11,7 @@ import SystemHealth from '../components/SystemHealth.vue'
import PdfViewer from '../components/PdfViewer.vue'
import MarkdownViewer from '../components/MarkdownViewer.vue'
import PlatformOrderPage from '../views/PlatformOrderPage.vue'
+import InviteFriendPage from '../views/InviteFriend/InviteFriendPage.vue'
const routes = [
{
@@ -113,6 +114,15 @@ const routes = [
title: '平台订单列表',
requiresAuth: true
}
+ },
+ {
+ path: '/invite',
+ name: 'InviteFriend',
+ component: InviteFriendPage,
+ meta: {
+ title: '邀请好友送积分',
+ requiresAuth: false
+ }
}
]
diff --git a/src/views/InviteFriend/InviteFriendPage.vue b/src/views/InviteFriend/InviteFriendPage.vue
new file mode 100644
index 0000000..f4325fd
--- /dev/null
+++ b/src/views/InviteFriend/InviteFriendPage.vue
@@ -0,0 +1,449 @@
+
+
+
+
+
+
+
+
+
+
奖励规则
+
+
+
+
+
+
好友首单奖励
+
好友注册并完成首单,您将获得 5积分 奖励
+
+
+
+
+
+
+
+
好友后续订单
+
好友每完成后续订单,您将获得 1积分 奖励
+
+
+
+
+
+
+ 积分说明
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file