diff --git a/imgs/loading.png b/imgs/loading.png new file mode 100644 index 0000000..a266547 Binary files /dev/null and b/imgs/loading.png differ diff --git a/imgs/login.png b/imgs/login.png new file mode 100644 index 0000000..c2dd8b1 Binary files /dev/null and b/imgs/login.png differ diff --git a/imgs/top/1.jpg b/imgs/top/1.jpg new file mode 100644 index 0000000..108e7b3 Binary files /dev/null and b/imgs/top/1.jpg differ diff --git a/imgs/top/2.jpg b/imgs/top/2.jpg new file mode 100644 index 0000000..62ebbf5 Binary files /dev/null and b/imgs/top/2.jpg differ diff --git a/imgs/top/3.jpg b/imgs/top/3.jpg new file mode 100644 index 0000000..6c736ec Binary files /dev/null and b/imgs/top/3.jpg differ diff --git a/src/views/AgentDashboard.vue b/src/views/AgentDashboard.vue new file mode 100644 index 0000000..412fd1c --- /dev/null +++ b/src/views/AgentDashboard.vue @@ -0,0 +1,598 @@ + + + + + + + {{ agentInfo?.real_name }} - {{ agentInfo?.city_name }}{{ agentInfo?.district_name }}代理 + 手机号:{{ agentInfo?.phone }} + + 退出登录 + + + + + + + + + + + {{ stats.total_merchants || 0 }} + 招募商户 + 已审核:{{ stats.approved_merchants || 0 }} + + + + + + + + + ¥{{ (Number(stats.total_commission) || 0).toFixed(2) }} + 总佣金 + 已到账:¥{{ (Number(stats.paid_commission) || 0).toFixed(2) }} + + + + + + + + + {{ stats.used_codes || 0 }} + 已使用邀请码 + 有效:{{ stats.active_codes || 0 }} + + + + + + + + + + 生成邀请二维码 + + 生成新的邀请码 + + + + + + + + + 保存到手机 + + + + + 邀请码:{{ currentInviteCode.code }} + 过期时间:{{ formatDate(currentInviteCode.expires_at) }} + 商户扫描此二维码可自动填写激活码进行注册 + + + + + + + + + + + + 我的商户 + + 刷新 + + + + + + + + + + + {{ getAuditStatusText(row.audit_status) }} + + + + + + + {{ formatDateTime(row.joined_at) }} + + + + + + + + + + + + + + + 佣金记录 + + 刷新 + + + + + + + + + ¥{{ (Number(row.commission_amount) || 0).toFixed(2) }} + + + + + + 第三次匹配 + + {{ row.commission_type }} + + + + + + {{ getCommissionStatusText(row.status) }} + + + + + + {{ formatDateTime(row.created_at) }} + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/views/AgentLogin.vue b/src/views/AgentLogin.vue new file mode 100644 index 0000000..17a715b --- /dev/null +++ b/src/views/AgentLogin.vue @@ -0,0 +1,341 @@ + + + + + 区域代理登录 + 浙江省区域代理管理系统 + + + + + + + + + + + + + + 登录 + + + + + + + + + + + + • 每个区域只能有一个代理账号 + • 每个用户只能申请一个区域的代理 + • 申请提交后需要等待管理员审核 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 取消 + + 提交申请 + + + + + + + + + \ No newline at end of file diff --git a/src/views/EditDetailsPage.vue b/src/views/EditDetailsPage.vue new file mode 100644 index 0000000..aecd426 --- /dev/null +++ b/src/views/EditDetailsPage.vue @@ -0,0 +1,637 @@ + + + + + + + + 返回 + + + + 编辑个人资料 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 上传微信收款码 + + + + 删除 + + + + + + + + + + + 上传支付宝收款码 + + + + 删除 + + + + + + + + + + + + + + + 上传云闪付收款码 + + + + 删除 + + + + + + + + + + + 上传营业执照 + + + + 删除 + + + + + + + + + + + 上传身份证正面 + + + + 删除 + + + + + + + + + + + 上传身份证反面 + + + + 删除 + + + + + + + 重置 + + 保存资料 + + + + + + + + + + \ No newline at end of file diff --git a/src/views/EditPasswordPage.vue b/src/views/EditPasswordPage.vue new file mode 100644 index 0000000..c8f5055 --- /dev/null +++ b/src/views/EditPasswordPage.vue @@ -0,0 +1,249 @@ + + + + + + + + 返回 + + + + 修改密码 + + + + + + + + + + + + + + + + + + + + + + + 重置 + + 修改密码 + + + + + + + + + + \ No newline at end of file diff --git a/src/views/MainPage.vue b/src/views/MainPage.vue new file mode 100644 index 0000000..0802883 --- /dev/null +++ b/src/views/MainPage.vue @@ -0,0 +1,398 @@ + + + + + + + + + + + {{ item.title }} + + + + + + + + + + {{ item.text }} + + + + + + + + + + 开始 + 匹配 + + + + + 💎 + 当前积分: {{ userPoints }} + + + 🛒 + 商城 + + + + + + + + 热门资讯 + + + • {{ item }} + + + + + + + + + + \ No newline at end of file
手机号:{{ agentInfo?.phone }}
邀请码:{{ currentInviteCode.code }}
过期时间:{{ formatDate(currentInviteCode.expires_at) }}
商户扫描此二维码可自动填写激活码进行注册
浙江省区域代理管理系统
• 每个区域只能有一个代理账号
• 每个用户只能申请一个区域的代理
• 申请提交后需要等待管理员审核