72 KiB
HoneyBox 后台管理系统 - 功能分析清单
分析目标
深入分析 PHP 老项目 (server/php/app/admin/view/) 中每个模块的具体功能,为前端迁移提供详细的功能需求文档。
模块分析状态
| 序号 | 模块目录 | 模块名称 | 视图文件数 | 分析状态 |
|---|---|---|---|---|
| 1 | User/ | 用户管理 | 17 | ✅ 已完成 |
| 2 | Goods/ | 商品管理 | 16+ | ✅ 已完成 |
| 3 | Order/ | 订单管理 | 10 | ✅ 已完成 |
| 4 | Finance/ | 财务管理 | 7 | ✅ 已完成 |
| 5 | Withdraw/ | 提现管理 | 1 | ✅ 已完成(空) |
| 6 | Index/ | 首页仪表盘 | 4 | ✅ 已完成 |
| 7 | Config/ | 系统配置 | 9 | ✅ 已完成 |
| 8 | Coupon/ | 优惠券管理 | 3 | ✅ 已完成 |
| 9 | CouponReceive/ | 优惠券领取 | 1 | ✅ 已完成 |
| 10 | Advert/ | 广告管理 | 3 | ✅ 已完成 |
| 11 | AdvertType/ | 广告类型 | 2 | ✅ 已完成 |
| 12 | Draw/ | 抽奖配置 | 6 | ✅ 已完成 |
| 13 | Cardextractor/ | 抽卡机 | 14 | ✅ 已完成 |
| 14 | CardGoods/ | 卡牌商品 | 10 | ✅ 已完成 |
| 15 | Rank/ | 排行榜 | 8 | ✅ 已完成 |
| 16 | user_rank/ | 用户排名 | 1 | ✅ 已完成 |
| 17 | Reward/ | 奖励管理 | 3 | ✅ 已完成 |
| 18 | SignConfig/ | 签到配置 | 4 | ✅ 已完成 |
| 19 | TaskList/ | 任务管理 | 3 | ✅ 已完成 |
| 20 | Seckill/ | 秒杀管理 | 13 | ✅ 已完成 |
| 21 | welfare_house/ | 福利屋 | 3 | ✅ 已完成 |
| 22 | Diamond/ | 钻石管理 | 1 | ✅ 已完成 |
| 23 | float_ball/ | 悬浮球 | 3 | ✅ 已完成 |
| 24 | Danye/ | 单页管理 | 3 | ✅ 已完成 |
| 25 | News/ | 公告管理 | 3 | ✅ 已完成 |
| 26 | Statistics/ | 统计报表 | 10 | ✅ 已完成 |
| 27 | Profit/ | 分润管理 | 6 | ✅ 已完成 |
| 28 | QyLevel/ | 权益等级 | 7 | ✅ 已完成 |
| 29 | Admins/ | 管理员 | 9 | ✅ 已完成(基础框架) |
| 30 | ItemCard/ | 物品卡 | 3 | ✅ 已完成 |
| 31 | FFCategories/ | FF分类 | 3 | ✅ 已完成 |
| 32 | FFProducts/ | FF商品 | 3 | ✅ 已完成 |
| 33 | ProductCate/ | 商品分类 | 3 | ✅ 已完成 |
| 34 | VerificationCode/ | 验证码 | 1 | ✅ 已完成 |
分析优先级
P0 - 核心业务模块(优先分析)
- User/ - 用户管理(17个视图)
- Goods/ - 商品管理(16+个视图)
- Order/ - 订单管理(10个视图)
- Index/ - 首页仪表盘(4个视图)
P1 - 重要业务模块
- Finance/ - 财务管理(7个视图)
- Withdraw/ - 提现管理(1个视图)
- Config/ - 系统配置(9个视图)
- Draw/ - 抽奖配置(6个视图)
- Cardextractor/ - 抽卡机(14个视图)
P2 - 营销与内容模块
- Coupon/ - 优惠券管理
- Advert/ - 广告管理
- Rank/ - 排行榜
- Reward/ - 奖励管理
- Seckill/ - 秒杀管理
- SignConfig/ - 签到配置
- TaskList/ - 任务管理
P3 - 辅助功能模块
- Statistics/ - 统计报表
- Danye/ - 单页管理
- News/ - 公告管理
- 其他模块
分析计划
由于模块较多,建议分批次分析:
第一批(本次会话)
- User/ - 用户管理模块 ✅ 前端迁移已完成 (2026-01-17)
第二批
- Goods/ - 商品管理模块 ⏳ 进行中
第三批
- Order/ - 订单管理模块
- Index/ - 首页仪表盘
第四批
- Finance/ - 财务管理
- Withdraw/ - 提现管理
- Config/ - 系统配置
后续批次
- 其他模块按优先级逐步分析
模块详细功能分析
1. User/ - 用户管理模块 ✅
1.1 用户列表页面 (index.html)
搜索条件:
- UID(用户唯一标识)
- 推荐人UID
- 手机号
- 昵称
- IP地址
- 登录时间范围
列表显示字段:
| 字段 | 说明 |
|---|---|
| 用户信息 | 头像、UID、真实ID、昵称、手机号、注册时间、最后登录时间、登录IP |
| 推荐人 | 推荐人UID、昵称 |
| 余额 | 用户当前余额 |
| 积分 | 用户当前积分 |
| 钻石 | 用户当前钻石 |
| 货币信息 | 总消费、出货价值、盒柜价值、达达券 |
| 用户状态 | 正常/封禁、VIP等级、是否测试账号、是否推广账号 |
| 用户附加信息 | 下级数量、订单数量 |
操作按钮(每行):
| 操作 | 功能说明 | 弹窗/跳转 |
|---|---|---|
| 赠送优惠券 | 给用户赠送优惠券 | 弹窗 give_add.html |
| 赠送卡牌/奖品 | 给用户赠送卡牌或奖品 | 弹窗 give_goodslist.html |
| 查看下级 | 查看用户邀请的下级用户列表 | 弹窗 user_team.html |
| 查看IP登录列表 | 查看用户的IP登录历史 | 弹窗 ip_list.html |
| 查看盒柜 | 查看用户的中奖物品(盒柜) | 弹窗 user_box.html |
| 查看订单 | 查看用户的订单列表 | 弹窗 user_order.html |
| 绑定手机号 | 为用户绑定手机号 | 弹窗输入 |
| IP转换 | 将IP地址转换为地理位置 | 直接操作 |
| 清空手机号 | 清除用户绑定的手机号 | 确认弹窗 |
| 重置微信登录 | 清除用户的微信绑定 | 确认弹窗 |
| 清空UID | 清除用户的UID | 确认弹窗 |
| 重置签到数据 | 重置用户的签到记录 | 确认弹窗 |
| 充值余额 | 给用户充值/扣除余额 | 弹窗 chongzhi.html |
| 充值积分 | 给用户充值/扣除积分 | 弹窗 chongzhi.html |
| 充值钻石 | 给用户充值/扣除钻石 | 弹窗 chongzhi.html |
| 余额流水明细 | 查看用户余额变动记录 | 弹窗 user_money_detail.html |
| 积分流水明细 | 查看用户积分变动记录 | 弹窗 user_integral_detail.html |
| 钻石流水明细 | 查看用户钻石变动记录 | 弹窗 user_score_detail.html |
| 封号 | 封禁用户账号 | 确认弹窗 |
| 解封 | 解除用户封禁 | 确认弹窗 |
| 设为推广账号 | 将用户设为推广账号 | 确认弹窗 |
| 设为测试账号 | 将用户设为测试账号 | 确认弹窗 |
1.2 充值弹窗 (chongzhi.html)
功能: 给用户充值或扣除余额/积分/钻石
表单字段:
| 字段 | 类型 | 说明 |
|---|---|---|
| 操作类型 | 单选 | 充值/扣除 |
| 金额 | 数字输入 | 变动金额 |
| 备注 | 文本输入 | 操作备注 |
1.3 赠送优惠券弹窗 (give_add.html)
功能: 给用户赠送优惠券
表单字段:
| 字段 | 类型 | 说明 |
|---|---|---|
| 优惠券选择 | 下拉选择 | 选择要赠送的优惠券 |
| 数量 | 数字输入 | 赠送数量 |
| 备注 | 文本输入 | 操作备注 |
1.4 赠送卡牌/奖品弹窗 (give_goodslist.html)
功能: 给用户赠送卡牌或奖品到盒柜
表单字段:
| 字段 | 类型 | 说明 |
|---|---|---|
| 盒子选择 | 下拉选择 | 选择盒子 |
| 奖品选择 | 下拉选择 | 选择奖品(根据盒子联动) |
| 数量 | 数字输入 | 赠送数量 |
| 备注 | 文本输入 | 操作备注 |
1.5 下级用户列表 (user_team.html)
功能: 查看用户邀请的下级用户
搜索条件:
- 用户ID
- 昵称
- 手机号
列表显示字段:
| 字段 | 说明 |
|---|---|
| 用户信息 | 头像、UID、真实ID、昵称 |
| 手机号 | 绑定的手机号 |
| 注册时间 | 用户注册时间 |
| 消费金额 | 用户总消费金额 |
| 订单数 | 用户订单数量 |
功能按钮:
- 导出Excel - 导出下级用户列表
1.6 用户盒柜 (user_box.html)
功能: 查看用户的中奖物品(盒柜)
搜索条件:
- 奖品名称
- 奖品等级
- 状态(待发货/已发货/已回收)
列表显示字段:
| 字段 | 说明 |
|---|---|
| 奖品图片 | 奖品缩略图 |
| 奖品名称 | 奖品名称 |
| 奖品等级 | A/B/C/D/E等 |
| 来源盒子 | 中奖的盒子名称 |
| 中奖时间 | 中奖时间 |
| 状态 | 待发货/已发货/已回收 |
| 回收价格 | 回收可得金额 |
1.7 用户订单列表 (user_order.html)
功能: 查看用户的订单列表
搜索条件:
- 订单号
- 订单状态
- 下单时间范围
列表显示字段:
| 字段 | 说明 |
|---|---|
| 订单号 | 订单唯一标识 |
| 盒子名称 | 购买的盒子 |
| 支付金额 | 实际支付金额 |
| 支付方式 | 微信/余额/积分等 |
| 订单状态 | 待支付/已支付/已完成 |
| 下单时间 | 订单创建时间 |
1.8 余额/积分/钻石流水明细 (user_money_detail.html, user_integral_detail.html, user_score_detail.html)
功能: 查看用户的货币流水记录
搜索条件:
- 变化时间范围
- 类型(后台充值/在线充值/抽赏消费/背包回收/推荐奖励)
- 变化类型(收入/消耗)
- 备注内容关键词
列表显示字段:
| 字段 | 说明 |
|---|---|
| ID | 记录ID |
| 变化金额 | 变动金额(正数为收入,负数为消耗) |
| 剩余金额 | 变动后余额 |
| 消耗类型 | 后台充值/在线充值/抽赏消费/背包回收/推荐奖励 |
| 描述 | 变动描述 |
| 备注 | 操作备注 |
| 添加时间 | 记录时间 |
特殊功能:
- 支持时间线视图和表格视图切换
- 时间线视图按时间顺序展示,收入/消耗用不同颜色区分
1.9 VIP等级管理 (vip.html, vip_edit.html)
功能: 管理VIP等级配置
列表显示字段:
| 字段 | 说明 |
|---|---|
| VIP图标 | 等级图标 |
| VIP名称 | 等级名称 |
| 积分数量 | 升级所需积分 |
| 享受折扣 | 该等级享受的折扣 |
| 权益说明 | 等级权益描述 |
编辑表单字段:
| 字段 | 类型 | 说明 |
|---|---|---|
| VIP名称 | 文本输入 | 等级名称 |
| 升级消费 | 数字输入 | 升级所需消费金额 |
| 享受折扣 | 数字输入 | 折扣比例(0为不享受折扣) |
| 权益说明 | 文本输入 | 等级权益描述 |
| 图标 | 图片上传 | VIP图标(已注释) |
1.10 用户盈亏统计 (user_profit_loss.html)
功能: 查看用户的盈亏统计数据
搜索条件:
- 会员UID
- 开始时间范围
列表显示字段:
| 字段 | 说明 |
|---|---|
| 用户信息 | 头像、UID、真实ID、昵称 |
| 微信支付 | 微信支付总金额 |
| 钻石 | 钻石余额 |
| UU币 | UU币余额 |
| 达达券 | 达达券余额 |
| 背包价值 | 盒柜中奖品总价值 |
| 发货价值 | 已发货奖品总价值 |
| 收入 | RMB支付+钻石 |
| 盈亏 | 收入 - 发货金额 - 用户剩余达达券 - 盒柜剩余 |
1.11 用户盈亏列表 (user_profit_loss_list.html)
功能: 用户盈亏详细列表(增强版)
搜索条件:
- 用户ID/UID
- 时间范围
列表显示字段:
| 字段 | 说明 |
|---|---|
| 序号 | 行号 |
| UID | 用户UID |
| 用户信息 | 头像、ID、昵称、手机号 |
| 用户货币 | 钻石、UU币、达达券 |
| 订单统计 | 支付成功次数、订单总金额、RMB支付、钻石支付 |
| 支付金额 | 用户支付总金额 |
| 发货金额 | 已发货奖品金额 |
| 背包金额 | 盒柜中奖品金额 |
| 最后剩余达达券 | 用户当天剩余达达券 |
| 亏损/盈利 | 计算公式:支付金额 - 发货金额 - 背包金额 - 剩余达达券 |
特殊功能:
- 导出Excel
- 点击达达券可查看达达券变动记录弹窗
1.12 用户邀请统计 (user_invite.html)
功能: 查看用户邀请统计数据
搜索条件:
- 用户ID
- 日期
列表显示字段:
| 字段 | 说明 |
|---|---|
| 序号 | 行号 |
| 用户昵称/ID | 用户信息 |
| 用户头像 | 头像图片 |
| 邀请人数 | 邀请的用户数量 |
| 邀请信息 | 被邀请用户详情列表(序号、真实ID/UID、昵称、注册时间、支付订单次数、支付金额) |
| 绑定手机数 | 被邀请用户中绑定手机的数量 |
| 消费人数 | 被邀请用户中有消费的数量 |
| 消费总金额 | 被邀请用户的消费总金额 |
特殊功能:
- 支持表格导出(筛选、导出、打印)
- 邀请信息列可滚动查看详情
1.13 IP登录列表 (ip_list.html)
功能: 查看用户的IP登录历史
列表显示字段:
| 字段 | 说明 |
|---|---|
| 用户信息 | 真实ID、UID |
| IP | 登录IP地址 |
| IP地址 | 省份+城市 |
| IP邮编 | 地区邮编 |
| 登录时间 | 登录时间 |
1.14 用户登录统计 (login_stat.html)
功能: 用户登录数据统计图表
搜索条件:
- 统计类型(日统计/周统计/月统计)
- 日期范围(日统计时)
- 年份(周/月统计时)
统计摘要:
- 总登录次数
- 活跃用户数(日统计时显示)
图表展示:
- 柱状图展示登录用户数趋势
- X轴:日期/周/月
- Y轴:登录用户数
1.15 详细流水排行 (detailed_flow.html)
功能: 用户流水排行榜
搜索条件:
- 会员UID
列表显示字段:
| 字段 | 说明 |
|---|---|
| 用户ID/UID | 真实ID、UID |
| 微信openid | 微信openid |
| 微信昵称 | 昵称 |
| 微信头像 | 头像图片 |
| 流水 | 用户流水金额 |
| 排行 | 排名 |
1.16 User 模块功能汇总
| 页面 | 主要功能 | 复杂度 |
|---|---|---|
| 用户列表 | 用户CRUD、多种操作、多个子弹窗 | ⭐⭐⭐⭐⭐ |
| 充值弹窗 | 余额/积分/钻石充值扣除 | ⭐⭐ |
| 赠送优惠券 | 优惠券赠送 | ⭐⭐ |
| 赠送卡牌 | 奖品赠送到盒柜 | ⭐⭐⭐ |
| 下级用户 | 下级列表、导出 | ⭐⭐⭐ |
| 用户盒柜 | 中奖物品列表 | ⭐⭐⭐ |
| 用户订单 | 订单列表 | ⭐⭐⭐ |
| 流水明细 | 时间线/表格双视图 | ⭐⭐⭐⭐ |
| VIP管理 | VIP等级配置 | ⭐⭐ |
| 盈亏统计 | 用户盈亏计算 | ⭐⭐⭐⭐ |
| 盈亏列表 | 详细盈亏、导出、子弹窗 | ⭐⭐⭐⭐⭐ |
| 邀请统计 | 邀请数据、导出 | ⭐⭐⭐⭐ |
| IP登录列表 | IP历史记录 | ⭐⭐ |
| 登录统计 | 图表统计 | ⭐⭐⭐ |
| 流水排行 | 流水排行榜 | ⭐⭐ |
下一步
继续分析第二个模块:Goods/ - 商品管理模块
2. Goods/ - 商品管理模块 ✅
2.1 盒子列表页面 (goods.html)
搜索条件:
- 盒子标题
- 状态(上架/下架/售罄)
- 盒子类型(动态加载)
列表显示字段:
| 字段 | 说明 |
|---|---|
| 序号 | 行号 |
| 盒子ID | 盒子唯一标识,可点击查看扩展奖品配置 |
| 盒子类型 | 一番赏/无限赏/擂台赏/抽卡机等 |
| 盒子名称 | 盒子标题 |
| 价格/套数 | 单价和套数 |
| 盒子图片 | 封面图,可点击预览 |
| 详情图片 | 详情图,可点击预览 |
| 限购信息 | 首抽5折、限购次数、每日限购、解锁金额、抽奖门槛 |
| 支付信息 | 支持的支付方式(微信/余额/货币/优惠券)、抵扣/支付模式 |
| 自动下架 | 是否开启、利润值、下架金额、阈值 |
| 排序 | 可直接编辑 |
| 福利屋信息 | 开始/结束/开奖时间、开奖状态(仅福利屋类型显示) |
| 显示/锁箱 | 首页显示、锁箱模式、锁箱时间 |
| 添加/修改时间 | 创建和更新时间 |
| 状态 | 上架/下架/售罄,可切换 |
操作按钮(每行):
| 操作 | 功能说明 | 弹窗/跳转 |
|---|---|---|
| 编辑 | 编辑盒子信息 | 弹窗 goods_edit.html |
| 奖品 | 管理盒子奖品 | 弹窗 goodslist.html |
| 复制 | 复制盒子及所有奖品 | 确认弹窗 |
| 同步 | 同步盒子到其他系统 | 选择目标弹窗 |
| 扩展设置 | 盒子支付方式扩展配置 | 弹窗 goods_extend.html |
| 删除扩展 | 删除扩展设置恢复默认 | 确认弹窗 |
| 清空抽奖 | 清空盒子所有订单记录(危险) | 确认弹窗 |
| 删除 | 删除盒子 | 确认弹窗 |
顶部按钮:
- 添加盒子 - 打开新增盒子弹窗
- 自动下架日志 - 查看自动下架记录(带未读数量徽章)
2.2 盒子新增/编辑 (goods_add.html, goods_edit.html)
表单字段:
| 字段 | 类型 | 说明 | 条件显示 |
|---|---|---|---|
| 盒子类型 | 单选 | 一番赏/无限赏/擂台赏/抽卡机/福袋/幸运赏/盲盒/扭蛋/福利屋等 | 新增时可选,编辑时禁用 |
| 是否首抽五折 | 单选 | 是/否 | 始终显示 |
| 盒子名称 | 文本 | 盒子标题 | 始终显示 |
| 盒子价格 | 数字 | 单价 | 始终显示 |
| 盒子描述 | 文本 | 描述信息 | 部分类型显示 |
| 排序值 | 数字 | 排序权重 | 始终显示 |
| 开始时间 | 日期时间 | 福利屋开始时间 | 福利屋类型 |
| 结束时间 | 日期时间 | 福利屋结束时间 | 福利屋类型 |
| 开奖时间 | 日期时间 | 福利屋开奖时间 | 福利屋类型 |
| 抽奖门槛 | 数字 | 抽奖消费门槛 | 始终显示 |
| 套数 | 数字 | 盒子套数 | 部分类型 |
| 限购次数 | 数字 | 每箱限购次数 | 部分类型 |
| 每日限购次数 | 数字 | 每天限购次数,0不限制 | 部分类型 |
| 锁箱类型 | 单选 | 开启/关闭 | 部分类型 |
| 锁箱时间 | 数字 | 锁箱秒数 | 部分类型 |
| 发券开关 | 单选 | 开启/关闭 | 部分类型 |
| 发积分开关 | 单选 | 开启/关闭 | 部分类型 |
| 怒气值开关 | 单选 | 开启/关闭 | 无限赏类型 |
| 怒气值 | 数字 | 怒气值数量 | 无限赏类型 |
| 道具卡选择 | 下拉 | 选择道具卡 | 无限赏类型 |
| 领主赏开关 | 单选 | 开启/关闭 | 部分类型 |
| 领主每发返 | 数字 | 领主返还金额 | 部分类型 |
| 领主奖品选择 | 下拉 | 选择领主奖品 | 部分类型 |
| 连击次数 | 数字 | 连击次数 | 部分类型 |
| 连击奖品选择 | 下拉 | 选择连击奖品 | 部分类型 |
| 首页显示 | 单选 | 是/否 | 部分类型 |
| 是否最新 | 单选 | 是/否 | 始终显示 |
| 自动下架 | 单选 | 开启/关闭 | 始终显示 |
| 下架利润值(%) | 数字 | 利润百分比阈值 | 自动下架开启时 |
| 下架抽数阈值 | 数字 | 开始检测的抽数 | 自动下架开启时 |
| 下架金额 | 数字 | 利润低于此金额下架 | 自动下架开启时 |
| 解锁金额 | 数字 | 消费满此金额才能看到,0无限制 | 始终显示 |
| 盒子封面图 | 图片上传 | 封面图片 | 始终显示 |
| 盒子详情图 | 图片上传 | 详情图片 | 始终显示 |
盒子类型与字段显示关系:
- 一番赏(1)/幸运赏(11):显示套数、锁箱、每日限购
- 无限赏(2)/翻倍赏(16):显示怒气值、道具卡
- 擂台赏(3):显示全局赏数量
- 福袋(5)/盲盒(10):显示套数
- 幸运赏(6):显示套数、锁箱、限购
- 福利屋(15):显示时间配置、隐藏自动下架
- 特殊盒子(17):显示时间配置
2.3 奖品列表页面 (goodslist.html)
搜索条件:
- 奖品标题
- 奖池分类(连击赏池/秘宝池,仅连击赏类型显示)
列表显示字段(根据盒子类型动态显示):
| 字段 | 说明 | 显示条件 |
|---|---|---|
| 序号 | 行号 | 始终 |
| 奖品名称 | 奖品标题 | 始终 |
| 奖品类型 | 现货/预售/货币/宝箱 | 始终 |
| 奖赏类型 | A/B/C/D/E等级 | 始终 |
| 奖品图片 | 缩略图 | 始终 |
| 商品详情图 | 详情图 | 始终 |
| 价格信息 | 售价、兑换价、参考价、ID、所属ID | 始终 |
| 奖品数量 | 库存数量 | 一番赏/擂台赏/福袋/幸运赏/盲盒/幸运赏/福利屋/特殊盒子 |
| 真实概率 | 中奖概率百分比 | 无限赏/领主赏/连击赏/翻倍赏/特殊盒子 |
| 赠送倍率 | 货币赠送倍率 | 翻倍赏 |
| 奖池分类 | 连击赏池/秘宝池 | 连击赏 |
| 是否为领主 | 是/否 | 领主赏 |
| 排序 | 可直接编辑 | 始终 |
| 添加时间 | 创建时间 | 始终 |
| 更新时间 | 修改时间 | 始终 |
操作按钮:
| 操作 | 功能说明 |
|---|---|
| 添加奖品 | 为宝箱类型奖品添加子奖品 |
| 编辑 | 编辑奖品信息 |
| 删除 | 删除奖品 |
特殊功能:
- 支持树形表格展示(宝箱类型奖品可展开子奖品)
- 概率列显示总概率统计
- 排序字段可直接编辑
2.4 奖品新增/编辑 (goodslist_add.html, goodslist_edit.html)
表单字段:
| 字段 | 类型 | 说明 | 条件显示 |
|---|---|---|---|
| 奖品名称 | 文本 | 奖品标题 | 始终 |
| 奖池分类 | 单选 | 连击赏池/秘宝池 | 连击赏类型 |
| 奖品分类 | 单选 | 现货/预售/货币/宝箱 | 始终(宝箱在特殊盒子禁用) |
| 奖品类型 | 下拉 | A/B/C/D/E等级 | 始终 |
| 奖品售价 | 数字 | 售价 | 非宝箱类型 |
| 采购价格 | 数字 | 成本价 | 非宝箱类型 |
| 参考价格 | 数字 | 市场参考价 | 非宝箱类型 |
| 奖品数量 | 数字 | 库存数量 | 部分盒子类型 |
| 擂台赏抽全局赏数量 | 数字 | 全局赏数量 | 擂台赏类型 |
| 真实概率 | 数字 | 中奖概率% | 无限赏/领主赏/连击赏/翻倍赏/特殊盒子 |
| 赠送倍率 | 数字 | 货币赠送倍率 | 翻倍赏/特殊盒子 |
| 是否为领主 | 单选 | 是/否 | 领主赏类型 |
| 预售时间 | 日期时间 | 预售发货时间 | 预售类型 |
| 排序 | 数字 | 排序权重 | 始终 |
| 赠送货币 | 组件 | 配置赠送的货币类型和数量 | 始终 |
| 奖品图片 | 图片上传 | 奖品图片 | 始终 |
| 商品详情图 | 图片上传 | 详情图(翻倍赏使用) | 始终 |
2.5 盒子类型管理 (type_index.html, type_add.html, type_edit.html)
列表显示字段:
| 字段 | 说明 |
|---|---|
| ID | 类型ID |
| 类型名称 | 类型名称 |
| 类型Key | 类型标识值 |
| 排序 | 排序权重 |
| 首页显示 | 开关,是否在首页显示 |
| 分类显示 | 开关,是否在分类中显示 |
| 分类名称 | 分类显示名称 |
| 支付方式 | 微信/余额/货币/货币2/优惠券 |
| 角标文字 | 角标显示文字 |
| 支付类型 | 抵扣/支付 |
| 备注 | 类型备注 |
操作按钮:
- 新增类型
- 编辑
- 删除
2.6 盒子扩展设置 (goods_extend.html)
功能: 为单个盒子配置独立的支付方式
表单字段:
| 字段 | 类型 | 说明 |
|---|---|---|
| 盒子信息 | 只读 | 显示盒子ID和名称 |
| 支付方式 | 多选 | 微信支付/余额支付/货币支付/货币2支付/优惠券支付 |
| 支付类型 | 单选 | 抵扣/支付 |
2.7 消费赠送奖品 (give.html, give_add.html, give_edit.html)
功能: 配置消费达到一定金额赠送奖品
搜索条件:
- 统计时间范围
列表显示字段:
| 字段 | 说明 |
|---|---|
| 消费阀值 | 达到此消费金额赠送 |
| 奖品名称 | 赠送的奖品名称 |
| 奖品图片 | 奖品图片 |
| 官方售价 | 奖品售价 |
| 采购价格 | 奖品成本 |
| 奖赏类型 | 奖品等级 |
操作按钮:
- 添加奖品
- 编辑
- 删除
2.8 预售日历 (yushou_rili.html, yushou_rili_add.html, yushou_rili_edit.html)
功能: 管理预售商品的发货日历
2.9 Goods 模块功能汇总
| 页面 | 主要功能 | 复杂度 |
|---|---|---|
| 盒子列表 | 盒子CRUD、多种操作、状态切换 | ⭐⭐⭐⭐⭐ |
| 盒子新增/编辑 | 复杂表单、条件显示、多种盒子类型 | ⭐⭐⭐⭐⭐ |
| 奖品列表 | 树形表格、动态列、概率统计 | ⭐⭐⭐⭐⭐ |
| 奖品新增/编辑 | 复杂表单、条件显示 | ⭐⭐⭐⭐ |
| 盒子类型管理 | 类型CRUD、开关切换 | ⭐⭐⭐ |
| 盒子扩展设置 | 支付方式配置 | ⭐⭐ |
| 消费赠送奖品 | 奖品配置 | ⭐⭐⭐ |
| 预售日历 | 日历管理 | ⭐⭐ |
下一步
继续分析第三个模块:Order/ - 订单管理模块
3. Order/ - 订单管理模块 ✅
3.1 购买订单列表 (buy_order.html)
功能: 查看用户购买抽奖的订单记录
搜索条件:
- 用户ID或UID
- 手机号
- 订单号
- 时间范围
列表显示字段:
| 字段 | 说明 |
|---|---|
| 用户信息 | 头像、真实ID、UID、手机号、昵称 |
| 订单号 | 订单唯一标识 |
| 盒子信息 | 盒子图片、名称、箱号 |
| 类型 | 一番赏/无限赏/擂台赏/抽卡机/积分赏/抽奖券 |
| 金额详情 | 订单金额、折扣、折扣金额、微信支付、钻石抵扣、UU抵扣、达达券抵扣、优惠券抵扣 |
| 时间 | 下单时间 |
操作按钮:
- 导出订单 - 导出订单列表
- 详情 - 查看订单奖品详情
3.2 购买订单详情 (buy_order_detail.html)
功能: 查看订单中奖奖品明细
列表显示字段:
| 字段 | 说明 |
|---|---|
| 奖品信息 | 奖品图片、名称、价值 |
| 奖品类型 | 奖品等级(A/B/C/D/E) |
| 兑换价值 | 回收可得金额 |
| 数量 | 中奖数量 |
3.3 卡单订单列表 (kadan_order.html)
功能: 查看支付成功但未发奖的订单(卡单)
搜索条件:
- 用户ID或UID
- 手机号
- 订单号
- 时间范围
列表显示字段:
| 字段 | 说明 |
|---|---|
| 用户信息 | 头像、真实ID、UID、手机号、昵称 |
| 订单号 | 订单唯一标识 |
| 盒子信息 | 盒子图片、名称、箱号 |
| 类型 | 一番赏/无限赏/擂台赏/抽卡机/积分赏 |
| 金额详情 | 微信支付金额 |
| 时间 | 下单时间 |
3.4 发货订单列表 (send_order.html)
功能: 管理用户申请发货的订单
搜索条件:
- 用户ID或UID
- 手机号
- 订单号
- 状态(待发货/待收货/已收货/已取消)
- 申请时间范围
列表显示字段:
| 字段 | 说明 |
|---|---|
| 用户信息 | 头像、真实ID、UID、手机号、昵称、是否测试账号 |
| 订单号 | 发货订单号 |
| 发货数量/总价格 | 商品数量和总价值 |
| 运费 | 运费金额 |
| 收货信息 | 收件人、手机号、地址 |
| 订单状态 | 待发货/待收货/已收货/后台取消 |
| 申请时间 | 申请发货时间 |
| 备注 | 用户留言 |
统计信息:
- 共有数据条数
- 全部价值
- 本页总发货价值
- 去除测试账号成本
操作按钮:
- 导出订单 - 导出发货订单
- 查看详情 - 查看订单详情
- 取消发货 - 取消发货订单
3.5 发货订单详情 (send_order_detail.html)
功能: 查看发货订单详情并进行发货操作
订单信息:
| 字段 | 说明 |
|---|---|
| 订单号 | 发货订单号 |
| 收件人 | 收件人姓名 |
| 收货手机号 | 收件人手机 |
| 收货地址 | 详细地址 |
| 订单状态 | 待发货/待收货/已收货 |
| 下单时间 | 申请时间 |
奖品列表:
| 字段 | 说明 |
|---|---|
| 奖品信息 | 奖品图片、名称、价值 |
| 奖品类型 | 奖品等级 |
| 兑换价值 | 回收价值 |
| 数量 | 数量 |
| 发货备注 | 单个商品发货备注 |
| 发货状态 | 未发货/已发货 |
操作按钮(每个商品):
- 发货 - 标记单个商品已发货
- 取消发货 - 取消单个商品发货状态
- 修改备注 - 修改发货备注
- 移除商品 - 从订单中移除商品
整单操作:
- 全部派发 - 整单发货
- 单独发货 - 分批发货
物流信息(已发货时显示):
| 字段 | 说明 |
|---|---|
| 快递名称 | 物流公司 |
| 快递单号 | 物流单号 |
| 发货时间 | 发货时间 |
3.6 发货操作弹窗 (send_order_deliver.html)
功能: 填写物流信息进行发货
表单字段:
| 字段 | 类型 | 说明 |
|---|---|---|
| 物流公司 | 下拉选择 | 选择快递公司 |
| 物流单号 | 文本输入 | 快递单号 |
3.7 回收订单列表 (recovery_order.html)
功能: 查看用户回收奖品的订单
搜索条件:
- 用户ID或UID
- 手机号
- 时间范围
列表显示字段:
| 字段 | 说明 |
|---|---|
| 用户信息 | 头像、真实ID、UID、手机号、昵称 |
| 兑换金额 | 回收获得的金额 |
| 兑换数量 | 回收的奖品数量 |
| 兑换时间 | 回收时间 |
操作按钮:
- 导出订单 - 导出回收订单
- 详情 - 查看回收奖品详情
3.8 综合订单列表 (order_list.html)
功能: 综合订单查询页面,支持更多筛选条件
搜索条件:
- 用户ID
- 手机号
- 订单号
- 支付状态(未支付/已支付/已失效)
- 账号类型(正常/推广/测试)
- 账号状态(正常/封号)
- 开始时间
- 结束时间
列表显示字段:
| 字段 | 说明 |
|---|---|
| 序号 | 行号 |
| 订单号 | 订单号、订单ID、支付商户、商户ID |
| 用户信息 | UID、真实ID、昵称、手机、账号状态、账号类型 |
| 盒子详情 | 盒子图片、名称、价格、类型、套数 |
| 金额详情 | 订单金额、RMB支付、钻石支付、UU币支付、达达券支付、优惠券抵扣 |
| 抽奖情况 | 抽奖数量、出货金额 |
| 支付信息 | 支付状态、购买时间、支付时间 |
操作按钮:
- 导出Excel - 导出订单
- 详情 - 查看订单详情
- 日志 - 查看抽奖操作日志(已支付订单)
3.9 Order 模块功能汇总
| 页面 | 主要功能 | 复杂度 |
|---|---|---|
| 购买订单列表 | 订单查询、导出 | ⭐⭐⭐ |
| 购买订单详情 | 奖品明细 | ⭐⭐ |
| 卡单订单列表 | 卡单查询 | ⭐⭐⭐ |
| 发货订单列表 | 发货管理、统计 | ⭐⭐⭐⭐ |
| 发货订单详情 | 发货操作、商品管理 | ⭐⭐⭐⭐⭐ |
| 发货操作弹窗 | 物流信息填写 | ⭐⭐ |
| 回收订单列表 | 回收查询、导出 | ⭐⭐⭐ |
| 综合订单列表 | 综合查询、多条件筛选 | ⭐⭐⭐⭐ |
下一步
继续分析第四个模块:Index/ - 首页仪表盘模块
4. Index/ - 首页仪表盘模块 ✅
4.1 主框架页面 (index.html)
功能: 后台管理系统主框架,包含顶部导航、左侧菜单、页面标签、主体内容区域
主要组成:
- 顶部导航栏
- 左侧菜单(动态加载)
- 页面标签栏(支持多标签页)
- 主体内容区域(iframe 加载)
标签页功能:
- 关闭当前标签页
- 关闭其它标签页
- 关闭全部标签页
- 左右切换标签
4.2 欢迎页/仪表盘 (welcome.html)
功能: 首页数据概览
搜索条件:
- 广告账户选择
- 开始时间
- 结束时间
统计卡片:
| 卡片 | 说明 | 样式 |
|---|---|---|
| 今日注册用户 | 当日新注册用户数 | 蓝绿渐变 |
| 今日消费金额用户 | 当日有消费的用户数 | 粉黄渐变 |
| 当日消费总金额 | 当日消费总额 | 红粉渐变 |
| 总消费金额 | 累计消费总额(可点击查看详情) | 灰色 |
快捷入口(弹窗):
- 盲盒订单
- 已开盲盒
- 未开盲盒
- 广告位
- 新用户
- 新用户消费
- 当日消费总金额
4.3 广告账户列表 (ads.html)
功能: 管理广告投放账户
列表显示字段:
| 字段 | 说明 |
|---|---|
| 跳转路径 | 广告跳转链接(pages/shouye/index?ad_id=xxx) |
| 账户 | 广告账户ID |
操作按钮:
- 添加广告账户
4.4 添加广告账户 (ads_add.html)
功能: 添加新的广告账户
表单字段:
| 字段 | 类型 | 说明 |
|---|---|---|
| 账户ID | 数字输入 | 广告账户ID |
| access token | 文本输入 | 广告应用中获取的访问令牌 |
4.5 Index 模块功能汇总
| 页面 | 主要功能 | 复杂度 |
|---|---|---|
| 主框架 | 后台布局、菜单、标签页 | ⭐⭐⭐⭐ |
| 欢迎页/仪表盘 | 数据统计卡片、快捷入口 | ⭐⭐⭐ |
| 广告账户列表 | 广告账户管理 | ⭐⭐ |
| 添加广告账户 | 账户添加表单 | ⭐ |
分析总结
已完成分析的 P0 核心模块
| 模块 | 视图文件数 | 主要功能 | 复杂度评估 |
|---|---|---|---|
| User/ | 17 | 用户管理、VIP、盈亏统计、流水明细 | ⭐⭐⭐⭐⭐ |
| Goods/ | 16+ | 盒子管理、奖品配置、类型管理 | ⭐⭐⭐⭐⭐ |
| Order/ | 10 | 购买订单、发货订单、回收订单 | ⭐⭐⭐⭐ |
| Index/ | 4 | 仪表盘、广告账户 | ⭐⭐⭐ |
功能复杂度排名
- 用户列表页面 - 最复杂,包含20+种操作,多个子弹窗
- 盒子新增/编辑 - 复杂表单,根据盒子类型动态显示字段
- 奖品列表 - 树形表格,动态列,概率统计
- 发货订单详情 - 多种发货操作,商品管理
- 用户盈亏列表 - 复杂计算,导出,子弹窗
下一步建议
P0 核心模块已分析完成,可以:
- 继续分析 P1 重要模块(Finance、Withdraw、Config、Draw)
- 或者基于已分析的功能开始前端迁移工作
5. Finance/ - 财务管理模块 ✅
5.1 余额流水列表 (money_list.html)
功能: 查看所有用户的余额变动记录
搜索条件:
- UID
- 手机号
- 变化时间范围
列表显示字段:
| 字段 | 说明 |
|---|---|
| 用户信息 | 头像、真实ID、UID、手机号、昵称 |
| 变化余额数量 | 变动金额(正/负) |
| 变后余额数量 | 变动后余额 |
| 描述 | 变动描述 |
| 变化时间 | 记录时间 |
5.2 货币1流水列表 (integral_list.html)
功能: 查看所有用户的货币1(UU币)变动记录
搜索条件:
- UID
- 手机号
- 变化时间范围
列表显示字段:
| 字段 | 说明 |
|---|---|
| 用户信息 | 头像、真实ID、UID、手机号、昵称 |
| 变化货币1数量 | 变动数量 |
| 变后货币1数量 | 变动后数量 |
| 描述 | 变动描述 |
| 变化时间 | 记录时间 |
5.3 积分流水列表 (score_list.html)
功能: 查看所有用户的积分变动记录
搜索条件:
- UID
- 手机号
- 变化时间范围
列表显示字段:
| 字段 | 说明 |
|---|---|
| 用户信息 | 头像、真实ID、UID、手机号、昵称 |
| 变化积分数量 | 变动数量 |
| 变后积分数量 | 变动后数量 |
| 描述 | 变动描述 |
| 变化时间 | 记录时间 |
5.4 充值记录列表 (recharge_list.html)
功能: 查看用户在线充值记录
搜索条件:
- UID
- 支付时间范围
列表显示字段:
| 字段 | 说明 |
|---|---|
| 用户信息 | 头像、UID、手机号、昵称 |
| 订单号 | 充值订单号 |
| 充值金额 | 充值金额 |
| 支付类型 | 微信支付/支付宝支付 |
| 支付描述 | 描述信息 |
| 支付时间 | 支付时间 |
统计信息:
- 总计充值金额
5.5 消费记录列表 (record.html)
功能: 查看用户消费汇总记录
搜索条件:
- UID
- 手机号
- 时间范围
列表显示字段:
| 字段 | 说明 |
|---|---|
| 用户信息 | 头像、真实ID、UID、手机号、昵称 |
| 总金额 | 订单总金额 |
| 微信支付 | 微信支付金额 |
| 消费余额 | 使用余额金额 |
| UU币 | 使用UU币金额 |
5.6 推荐奖励流水 (draw_list.html)
功能: 查看推荐奖励的积分变动记录
搜索条件:
- UID
- 手机号
- 变化时间范围
列表显示字段:
| 字段 | 说明 |
|---|---|
| 用户信息 | 头像、真实ID、UID、手机号、昵称 |
| 来源信息 | 被推荐用户的头像、ID、手机号、昵称 |
| 变化积分数量 | 变动数量 |
| 变后积分数量 | 变动后数量 |
| 描述 | 推荐奖励描述 |
| 变化时间 | 记录时间 |
5.7 无限池盈亏统计 (infinite_list.html)
功能: 查看无限赏盒子的盈亏统计
搜索条件:
- 盒子ID
列表显示字段:
| 字段 | 说明 |
|---|---|
| 盒子信息 | 盒子图片、名称、价格 |
| 无限池消费金额 | 用户消费总金额 |
| 无限池兑换金额 | 用户兑换总金额 |
| 盈亏 | 消费金额 - 兑换金额 |
| 变化时间 | 记录时间 |
统计信息:
- 总计消费金额
- 总计兑换金额
- 总计盈亏
5.8 Finance 模块功能汇总
| 页面 | 主要功能 | 复杂度 |
|---|---|---|
| 余额流水列表 | 余额变动查询 | ⭐⭐ |
| 货币1流水列表 | UU币变动查询 | ⭐⭐ |
| 积分流水列表 | 积分变动查询 | ⭐⭐ |
| 充值记录列表 | 充值记录、统计 | ⭐⭐⭐ |
| 消费记录列表 | 消费汇总 | ⭐⭐ |
| 推荐奖励流水 | 推荐关系、奖励记录 | ⭐⭐⭐ |
| 无限池盈亏统计 | 盒子盈亏分析 | ⭐⭐⭐ |
6. Withdraw/ - 提现管理模块 ✅
说明: 该模块视图文件为空,功能可能已移除或未实现。
7. Config/ - 系统配置模块 ✅
7.1 基础设置 (base.html)
功能: 系统基础参数配置
配置项:
| 配置项 | 类型 | 说明 |
|---|---|---|
| 网站名称 | 文本 | 系统名称 |
| 物流code | 文本 | 物流查询API密钥 |
| 连击赏最大抽取次数 | 数字 | 连击赏限制 |
| 分销奖励比例 | 数字 | 推荐奖励百分比 |
| 赏券每人每天最多领取次数 | 数字 | 优惠券领取限制 |
| 特级/终极/高级/普通赏券限制参与人数 | 数字 | 各等级优惠券限制 |
| 背包满多少包邮 | 数字 | 包邮门槛 |
| 背包发货运费 | 数字 | 运费金额 |
| 一番赏三发+/五发+时间 | 数字 | 锁箱时间(秒) |
| 福利进群二维码 | 图片 | 客服二维码 |
| 分享标题 | 文本 | 分享文案 |
| 分享图片 | 图片 | 分享图片 |
| 抽奖券拉人上限 | 数字 | 邀请限制 |
| 首页是否弹窗 | 开关 | 弹窗控制 |
| 兑换开关 | 开关 | 兑换功能开关 |
7.2 微信支付配置 (weixinpay.html)
功能: 配置微信支付商户号(支持多商户)
商户配置项:
| 配置项 | 类型 | 说明 |
|---|---|---|
| 商户名称 | 文本 | 商户标识名称 |
| MCHID | 文本 | 微信商户号 |
| Key | 文本 | 商户密钥 |
| 订单前缀 | 文本 | 3位字符,区分商户订单 |
| 权重 | 数字 | 支付分配权重 |
| 是否启用 | 开关 | 启用/禁用 |
| 备注 | 文本 | 备注信息 |
特殊功能:
- 支持动态添加/删除商户
- 订单前缀唯一性验证
- 权重越高被选中概率越大
7.3 支付宝支付配置 (alipay.html)
功能: 配置支付宝商户号(支持多商户)
商户配置项:
| 配置项 | 类型 | 说明 |
|---|---|---|
| 商户名称 | 文本 | 商户标识名称 |
| 支付宝AppId | 文本 | 应用ID |
| 应用私钥 | 文本域 | RSA私钥 |
| 支付宝公钥 | 文本域 | RSA公钥 |
| 权重 | 数字 | 支付分配权重 |
| 是否启用 | 开关 | 启用/禁用 |
| 备注 | 文本 | 备注信息 |
7.4 小程序配置 (miniprogram.html)
功能: 配置微信小程序(支持多小程序)
小程序配置项:
| 配置项 | 类型 | 说明 |
|---|---|---|
| 小程序名称 | 文本 | 小程序标识 |
| 是否默认 | 复选框 | 默认小程序 |
| Appid | 文本 | 小程序AppID |
| AppSecret | 文本 | 小程序密钥 |
| 域名 | 文本 | 关联域名(逗号分隔) |
| 订单前缀 | 文本 | 2位字符 |
| 关联商户 | 多选 | 关联的微信支付商户 |
特殊功能:
- 根据请求域名自动匹配小程序
- 支持多小程序配置
- 小程序与商户关联
7.5 H5配置 (h5.html)
功能: 配置H5应用(支持多H5应用)
H5应用配置项:
| 配置项 | 类型 | 说明 |
|---|---|---|
| H5名称 | 文本 | H5应用标识 |
| 是否默认 | 复选框 | 默认H5应用 |
| Appid | 文本 | H5应用AppID |
| AppSecret | 文本 | H5应用密钥 |
| 域名 | 文本 | 关联域名(逗号分隔) |
| 订单前缀 | 文本 | 2位字符 |
| 支付方式 | 选项卡 | 支付宝支付/微信支付 |
| 关联支付宝商户 | 多选 | 关联的支付宝商户 |
| 关联微信商户 | 多选 | 关联的微信支付商户 |
7.6 上传配置 (uploads.html)
功能: 配置文件上传存储方式
配置项:
| 配置项 | 类型 | 说明 |
|---|---|---|
| 上传设置 | 单选 | 本地存储/阿里云存储/腾讯云存储 |
| 空间名称 Bucket | 文本 | 云存储空间名称 |
| 地域 Region | 文本 | 云存储地域 |
| AccessKeyId | 文本 | 访问密钥ID |
| AccessKeySecret | 文本 | 访问密钥 |
| 请求域名 Domain | 文本 | CDN域名 |
7.7 签到配置 (sign.html)
功能: 配置7天签到奖励
配置项:
| 配置项 | 类型 | 说明 |
|---|---|---|
| 第一天 | 数字 | 第1天签到奖励 |
| 第二天 | 数字 | 第2天签到奖励 |
| 第三天 | 数字 | 第3天签到奖励 |
| 第四天 | 数字 | 第4天签到奖励 |
| 第五天 | 数字 | 第5天签到奖励 |
| 第六天 | 数字 | 第6天签到奖励 |
| 第七天 | 数字 | 第7天签到奖励 |
7.8 系统设置 (systemconfig.html)
功能: 综合系统配置页面,包含多个配置卡片
项目配置:
| 配置项 | 类型 | 说明 |
|---|---|---|
| 项目名称 | 文本 | 应用名称 |
| 购买弹窗 | 单选 | 弹出一次/每天显示 |
| 商城购买次数 | 数字 | 每天购买限制 |
| 余额名称/图标 | 文本/图片 | 余额货币配置 |
| 货币1名称/图标 | 文本/图片 | UU币配置 |
| 货币2名称/图标 | 文本/图片 | 达达券配置 |
| 中奖音频 | 文件 | 中奖音效 |
| 小程序版本号 | 文本 | 版本标识 |
| 签到消费门槛 | 数字 | 签到前置条件 |
| 显示兑换达达券按钮 | 数字 | 消费门槛 |
| 外卖盒子ID | 数字 | 特殊盒子配置 |
| 每日免费抽奖ID | 数字 | 免费抽奖配置 |
| 盒柜兑换次数限制 | 数字 | 每天兑换限制 |
| 每天优惠券次数 | 数字 | 优惠券使用限制 |
用户UID设置:
| 配置项 | 类型 | 说明 |
|---|---|---|
| UID类型 | 单选 | 真实ID/数字ID/随机字符和数字 |
| UID长度 | 数字 | UID位数 |
内测配置:
| 配置项 | 类型 | 说明 |
|---|---|---|
| 是否开启内测 | 单选 | 开启/关闭 |
| 是否禁用微信支付 | 单选 | 禁用/启用 |
| 签到倍数 | 数字 | 签到奖励倍数 |
无限赏抽奖倍数:
| 配置项 | 类型 | 说明 |
|---|---|---|
| 抽奖倍数 | 单选 | 1000/10000/100000 |
排行榜设置:
- 达达券排行榜统计方式(日/周/月/年/自定义)
- 钻石排行榜统计方式
- UU币排行榜统计方式
- 自定义时间范围配置
7.9 Config 模块功能汇总
| 页面 | 主要功能 | 复杂度 |
|---|---|---|
| 基础设置 | 系统参数、分享配置 | ⭐⭐⭐ |
| 微信支付配置 | 多商户配置、权重分配 | ⭐⭐⭐⭐ |
| 支付宝支付配置 | 多商户配置 | ⭐⭐⭐⭐ |
| 小程序配置 | 多小程序、域名匹配 | ⭐⭐⭐⭐ |
| H5配置 | 多H5应用、支付关联 | ⭐⭐⭐⭐ |
| 上传配置 | 云存储配置 | ⭐⭐ |
| 签到配置 | 7天签到奖励 | ⭐ |
| 系统设置 | 综合配置、多卡片 | ⭐⭐⭐⭐⭐ |
8. Draw/ - 抽奖配置模块 ✅
8.1 抽奖盒子列表 (goods.html)
功能: 管理抽奖活动盒子(福利盲盒类型)
搜索条件:
- 盒子标题
- 状态(上架/下架/售罄)
列表显示字段:
| 字段 | 说明 |
|---|---|
| 盒子ID | 盒子唯一标识 |
| 盒子类型 | 一番赏/无限赏/擂台赏/积分赏/全局赏/福利盲盒 |
| 盒子名称 | 盒子标题 |
| 盒子图片 | 封面图 |
| 状态 | 上架/下架/售罄,可切换 |
| 添加时间 | 创建时间 |
操作按钮:
| 操作 | 功能说明 |
|---|---|
| 添加盒子 | 新增抽奖盒子 |
| 编辑 | 编辑盒子信息 |
| 奖品 | 管理盒子奖品 |
| 上架/下架 | 切换状态 |
8.2 抽奖盒子新增/编辑 (goods_add.html, goods_edit.html)
表单字段:
| 字段 | 类型 | 说明 |
|---|---|---|
| 盒子类型 | 单选 | 福利盲盒(默认) |
| 盒子名称 | 文本 | 盒子标题 |
| 排序值 | 数字 | 排序权重 |
| 盒子封面图 | 图片上传 | 封面图片 |
| 盒子详情图 | 图片上传 | 详情图片 |
8.3 抽奖奖品列表 (goodslist.html)
功能: 管理抽奖盒子的奖品
搜索条件:
- 奖品标题
列表显示字段:
| 字段 | 说明 |
|---|---|
| 奖品名称 | 奖品标题 |
| 奖品图片 | 奖品图片 |
| 奖品售价 | 售价 |
| 奖品兑换价 | 回收价格 |
| 大赏延迟 | 一番赏类型显示 |
| 奖品数量 | 库存数量 |
| 真实概率 | 无限赏类型显示 |
| 奖赏类型 | 奖品等级 |
| 排序 | 排序权重 |
操作按钮:
- 添加奖品
- 编辑
- 删除
8.4 抽奖奖品新增/编辑 (drawlist_add.html, drawlist_edit.html)
表单字段:
| 字段 | 类型 | 说明 | 条件显示 |
|---|---|---|---|
| 奖品名称 | 文本 | 奖品标题 | 始终 |
| 奖品类型 | 下拉 | 奖品等级 | 始终 |
| 奖品售价 | 数字 | 售价 | 始终 |
| 采购价格 | 数字 | 成本价 | 始终 |
| 参考价格 | 数字 | 市场参考价 | 始终 |
| 奖品数量 | 数字 | 库存数量 | 一番赏/擂台赏/积分赏/全局赏 |
| 擂台赏抽全局赏数量 | 数字 | 全局赏数量 | 擂台赏 |
| 真实概率 | 数字 | 中奖概率% | 福利盲盒 |
| 排序 | 数字 | 排序权重 | 始终 |
| 奖品图片 | 图片上传 | 奖品图片 | 始终 |
8.5 Draw 模块功能汇总
| 页面 | 主要功能 | 复杂度 |
|---|---|---|
| 抽奖盒子列表 | 盒子CRUD、状态切换 | ⭐⭐⭐ |
| 抽奖盒子新增/编辑 | 盒子表单 | ⭐⭐ |
| 抽奖奖品列表 | 奖品管理 | ⭐⭐⭐ |
| 抽奖奖品新增/编辑 | 奖品表单、条件显示 | ⭐⭐⭐ |
9. Cardextractor/ - 抽卡机模块 ✅
9.1 抽卡机盒子列表 (card_goods.html)
功能: 管理抽卡机盒子
搜索条件:
- 盒子标题
- 状态(正常/下架/售罄)
列表显示字段:
| 字段 | 说明 |
|---|---|
| 盒子ID | 盒子唯一标识 |
| 盒子分类 | 抽卡机分类 |
| 盒子名称 | 盒子标题 |
| 盒子价格 | 单价 |
| 显示价格 | 前端显示价格 |
| 盒子图片 | 封面图 |
| 盒子详情图片 | 详情图 |
| 卡牌背面 | 卡牌背面图 |
| 卡册banner | 卡册横幅图 |
| 发券开关 | 开关状态、概率 |
| 排序 | 排序权重 |
| 状态 | 上架/下架/售罄 |
| 添加时间 | 创建时间 |
| 销量 | 销量/库存统计 |
操作按钮:
| 操作 | 功能说明 |
|---|---|
| 添加盒子 | 新增抽卡机盒子 |
| 编辑抽数 | 编辑抽数配置 |
| 编辑 | 编辑盒子信息 |
| 添加奖品 | 管理盒子奖品 |
| 上架/下架 | 切换状态 |
| 删除 | 删除盒子 |
9.2 抽卡机盒子新增 (card_goods_add.html)
表单字段:
| 字段 | 类型 | 说明 |
|---|---|---|
| 抽卡机分类 | 下拉 | 选择分类 |
| 盒子名称 | 文本 | 盒子标题 |
| 盒子简介 | 文本 | 简介描述 |
| 盒子价格 | 数字 | 实际价格 |
| 显示价格 | 数字 | 前端显示价格 |
| 排序值 | 数字 | 排序权重 |
| 发券开关 | 单选 | 开启/关闭 |
| 发券概率 | 数字 | 发券概率% |
| 盒子封面图 | 图片上传 | 封面图片 |
| 盒子详情图 | 图片上传 | 详情图片 |
| 卡牌背面图 | 图片上传 | 卡牌背面 |
| 卡册banner | 图片上传 | 卡册横幅 |
9.3 抽卡机奖品列表 (card_goodslist.html)
功能: 管理抽卡机盒子的奖品(卡牌)
搜索条件:
- 奖品标题
列表显示字段:
| 字段 | 说明 |
|---|---|
| 奖品名称 | 卡牌名称 |
| 奖品图片 | 卡牌图片 |
| 奖品售价 | 售价 |
| 奖品兑换价 | 回收价格 |
| 奖品数量 | 库存数量 |
| 等级内概率 | 中奖概率% |
| 奖赏类型 | 卡牌等级 |
| 预售时间 | 预售发货时间 |
| 排序 | 排序权重 |
操作按钮:
- 添加奖品
- 编辑
- 删除
9.4 卡牌等级管理 (card_shang.html)
功能: 管理抽卡机的卡牌等级
列表显示字段:
| 字段 | 说明 |
|---|---|
| 等级名称 | 等级标题 |
| 等级图标 | 等级图标图片 |
| 发光特效 | 特效图片 |
| 颜色 | 等级颜色 |
| 等级概率 | 该等级中奖概率% |
| 排序 | 排序权重 |
操作按钮:
- 添加等级
- 编辑
9.5 抽卡机分类管理 (category.html)
功能: 管理抽卡机分类
列表显示字段:
| 字段 | 说明 |
|---|---|
| 分类ID | 分类唯一标识 |
| 分类名称 | 分类标题 |
| 排序 | 排序权重 |
操作按钮:
- 添加分类
- 编辑
- 删除
9.6 抽卡机抽数设置 (card_set.html)
功能: 配置抽卡机的抽数选项(左/中/右三个按钮)
配置项:
| 位置 | 配置项 | 说明 |
|---|---|---|
| 左 | 抽数 | 左侧按钮抽取次数 |
| 左 | 标题 | 左侧按钮显示文字 |
| 中 | 抽数 | 中间按钮抽取次数 |
| 中 | 标题 | 中间按钮显示文字 |
| 右 | 抽数 | 右侧按钮抽取次数 |
| 右 | 标题 | 右侧按钮显示文字 |
9.7 Cardextractor 模块功能汇总
| 页面 | 主要功能 | 复杂度 |
|---|---|---|
| 抽卡机盒子列表 | 盒子CRUD、多图片、状态切换 | ⭐⭐⭐⭐ |
| 抽卡机盒子新增/编辑 | 复杂表单、多图片上传 | ⭐⭐⭐⭐ |
| 抽卡机奖品列表 | 奖品管理、概率配置 | ⭐⭐⭐ |
| 卡牌等级管理 | 等级配置、概率分配 | ⭐⭐⭐ |
| 抽卡机分类管理 | 分类CRUD | ⭐⭐ |
| 抽卡机抽数设置 | 抽数配置 | ⭐⭐ |
P1 模块分析总结
已完成分析的 P1 重要模块
| 模块 | 视图文件数 | 主要功能 | 复杂度评估 |
|---|---|---|---|
| Finance/ | 7 | 多币种流水、充值记录、盈亏统计 | ⭐⭐⭐ |
| Withdraw/ | 1 | 提现管理(视图为空) | - |
| Config/ | 9 | 多商户支付、多小程序、系统参数 | ⭐⭐⭐⭐⭐ |
| Draw/ | 6 | 抽奖活动配置、奖品管理 | ⭐⭐⭐ |
| Cardextractor/ | 14 | 抽卡机管理、卡牌等级、分类 | ⭐⭐⭐⭐ |
P1 模块功能复杂度排名
- 系统设置页面 - 最复杂,包含多个配置卡片,涉及项目、用户、内测、排行榜等
- 微信支付/小程序配置 - 支持多商户/多小程序动态配置
- 抽卡机盒子管理 - 多图片上传、分类关联、销量统计
- 无限池盈亏统计 - 盒子级别的盈亏分析
全部模块分析状态更新
| 序号 | 模块目录 | 模块名称 | 视图文件数 | 分析状态 |
|---|---|---|---|---|
| 1 | User/ | 用户管理 | 17 | ✅ 已完成 |
| 2 | Goods/ | 商品管理 | 16+ | ✅ 已完成 |
| 3 | Order/ | 订单管理 | 10 | ✅ 已完成 |
| 4 | Finance/ | 财务管理 | 7 | ✅ 已完成 |
| 5 | Withdraw/ | 提现管理 | 1 | ✅ 已完成(空) |
| 6 | Index/ | 首页仪表盘 | 4 | ✅ 已完成 |
| 7 | Config/ | 系统配置 | 9 | ✅ 已完成 |
| 8 | Draw/ | 抽奖配置 | 6 | ✅ 已完成 |
| 9 | Cardextractor/ | 抽卡机 | 14 | ✅ 已完成 |
| 10 | Coupon/ | 优惠券管理 | 3 | ⏳ 待分析 |
| 11 | Advert/ | 广告管理 | 3 | ⏳ 待分析 |
| 12 | Rank/ | 排行榜 | 8 | ⏳ 待分析 |
| 13 | Statistics/ | 统计报表 | 10 | ⏳ 待分析 |
| 14 | 其他模块 | - | - | ⏳ 待分析 |
下一步建议
P0 + P1 核心模块已分析完成(共9个模块),可以:
- 基于已分析的功能开始前端迁移工作
- 继续分析 P2 营销模块(Coupon、Advert、Rank 等)
- 或者根据业务优先级选择性分析剩余模块
P2 营销与内容模块详细分析
10. Coupon/ - 优惠券管理模块 ✅
10.1 优惠券列表页面 (index.html)
搜索条件:
- 标题关键词
- 类型(新人优惠券/权益优惠券)
列表显示字段:
| 字段 | 说明 |
|---|---|
| ID | 优惠券ID |
| 名称 | 优惠券标题 |
| 消费满价格 | 满减门槛 |
| 优惠价格 | 优惠金额 |
| 有效期(天) | 有效天数 |
| 类型 | 新人优惠券/权益优惠券 |
| 时间 | 创建时间 |
操作按钮:
- 添加优惠券
- 编辑
- 删除
10.2 优惠券新增/编辑 (add.html, edit.html)
表单字段:
| 字段 | 类型 | 说明 |
|---|---|---|
| 类型 | 单选 | 新人优惠券/权益优惠券/满减优惠券 |
| 是否限制使用 | 单选 | 不限制/一番赏/无限赏/擂台赏/全局赏/领主赏/连击赏 |
| 名称 | 文本 | 优惠券名称 |
| 消费满价格 | 数字 | 满减门槛 |
| 优惠价格 | 数字 | 优惠金额 |
| 有效期(天) | 数字 | 有效天数 |
10.3 Coupon 模块功能汇总
| 页面 | 主要功能 | 复杂度 |
|---|---|---|
| 优惠券列表 | 优惠券CRUD | ⭐⭐ |
| 优惠券新增/编辑 | 表单配置、使用限制 | ⭐⭐⭐ |
11. CouponReceive/ - 优惠券领取记录模块 ✅
11.1 领取记录列表 (index.html)
搜索条件:
- 用户ID
- 优惠券标题
- 状态(未使用/已使用/已过期)
列表显示字段:
| 字段 | 说明 |
|---|---|
| ID | 记录ID |
| 真实ID | 用户真实ID |
| UID | 用户UID |
| 会员昵称 | 用户昵称 |
| 名称 | 优惠券名称 |
| 消费满价格 | 满减门槛 |
| 优惠价格 | 优惠金额 |
| 状态 | 未使用/已使用/已过期 |
| 过期时间 | 过期时间 |
| 时间 | 领取时间 |
12. Advert/ - 广告管理模块 ✅
12.1 广告列表页面 (index.html)
搜索条件:
- 广告类型(下拉选择)
列表显示字段:
| 字段 | 说明 |
|---|---|
| 类型 | 广告类型名称 |
| 图片 | 广告图片 |
| 排序值 | 排序权重 |
操作按钮:
- 查看全部类型 - 打开类型管理弹窗
- 添加轮播图
- 编辑
- 删除
12.2 广告新增/编辑 (add.html)
表单字段:
| 字段 | 类型 | 说明 |
|---|---|---|
| 类型 | 单选 | 动态加载的广告类型 |
| 排序值 | 数字 | 排序权重 |
| 跳转类型 | 单选 | 不跳转/优惠券/一番赏/无限赏/连击赏/自定义URL |
| 优惠券ID | 数字 | 跳转类型为优惠券时显示 |
| 盒子ID | 数字 | 跳转类型为盒子时显示 |
| 跳转链接 | 文本 | 跳转类型为自定义URL时显示 |
| 图片 | 图片上传 | 广告图片 |
13. AdvertType/ - 广告类型模块 ✅
13.1 类型管理弹窗 (list_all.html)
列表显示字段:
| 字段 | 说明 |
|---|---|
| ID | 类型ID |
| 类型名称 | 类型名称 |
| 排序 | 排序权重 |
操作按钮:
- 添加类型
- 编辑
- 删除
14. Rank/ - 排行榜奖品管理模块 ✅
14.1 周榜奖品列表 (week.html)
列表显示字段:
| 字段 | 说明 |
|---|---|
| 排名 | 奖品对应排名 |
| 奖品名称 | 奖品标题 |
| 奖品图片 | 奖品图片 |
| 官方售价 | 售价 |
| 采购价格 | 成本价 |
| 奖赏类型 | 奖品等级 |
操作按钮:
- 添加奖品
- 编辑
- 删除
14.2 周榜奖品新增/编辑 (week_add.html, week_edit.html)
表单字段:
| 字段 | 类型 | 说明 |
|---|---|---|
| 奖品排名 | 数字 | 对应排名 |
| 奖品名称 | 文本 | 奖品标题 |
| 奖品类型 | 下拉 | 奖品等级 |
| 奖品售价 | 数字 | 售价 |
| 采购价格 | 数字 | 成本价 |
| 商品图片 | 图片上传 | 奖品图片 |
14.3 周榜中奖记录 (week_log.html)
搜索条件:
- 用户UID
- 手机号
列表显示字段:
| 字段 | 说明 |
|---|---|
| 排名 | 用户排名 |
| 用户信息 | 头像、UID、手机号、昵称 |
| 奖品信息 | 奖品图片、名称 |
| 消费 | 消费金额 |
| 统计时间 | 统计时间 |
| 统计时间范围 | 周时间范围 |
14.4 月榜管理 (month.html, month_add.html, month_edit.html, month_log.html)
功能: 与周榜类似,管理月榜奖品和中奖记录
14.5 Rank 模块功能汇总
| 页面 | 主要功能 | 复杂度 |
|---|---|---|
| 周榜奖品列表 | 奖品CRUD | ⭐⭐ |
| 周榜奖品新增/编辑 | 奖品表单 | ⭐⭐ |
| 周榜中奖记录 | 中奖记录查询 | ⭐⭐⭐ |
| 月榜管理 | 同周榜 | ⭐⭐ |
15. user_rank/ - 用户排行榜模块 ✅
15.1 用户排行榜页面 (index.html)
排行榜类型切换:
- 邀请新人排行榜
- 亏损补贴排行榜
- 达达券排行榜
- 钻石排行榜
- UU币排行榜
列表显示字段(通用):
| 字段 | 说明 |
|---|---|
| 排名 | 用户排名 |
| 用户ID | 用户ID |
| 用户昵称 | 昵称 |
| 头像 | 用户头像 |
| 数值 | 根据类型显示不同数值 |
亏损排行榜特有字段:
| 字段 | 说明 |
|---|---|
| 消耗金额 | 用户消耗金额 |
| 达达券金额 | 达达券金额 |
| 出货金额 | 出货金额 |
| 亏损率 | 亏损百分比 |
16. Reward/ - 奖励管理模块 ✅
16.1 奖励列表页面 (index.html)
搜索条件:
- 奖励类型(优惠券/钻石/货币1/货币2)
- 关键词
列表显示字段:
| 字段 | 说明 |
|---|---|
| ID | 奖励ID |
| 奖励标题 | 标题 |
| 奖励类型 | 优惠券/钻石/货币1/货币2 |
| 奖励值 | 奖励数量 |
| 关联ID | 优惠券类型时显示关联的优惠券 |
| 创建时间 | 创建时间 |
| 状态 | 开关切换 |
操作按钮:
- 添加
- 编辑
- 删除
- 状态切换
17. SignConfig/ - 签到配置模块 ✅
17.1 签到配置列表 (index.html)
配置类型切换:
- 每日签到配置
- 累计签到配置
列表显示字段:
| 字段 | 说明 |
|---|---|
| ID | 配置ID |
| 配置标题 | 标题 |
| 图标 | 签到图标 |
| 签到天数/累计天数 | 天数 |
| 奖励信息 | 钻石/UU币/达达券/优惠券 |
| 排序 | 可编辑排序 |
| 状态 | 开关切换 |
操作按钮:
- 添加
- 编辑
- 编辑奖励
- 删除
18. TaskList/ - 任务管理模块 ✅
18.1 任务列表页面 (index.html)
搜索条件:
- 任务标题
- 任务分类(每日任务/每周任务)
列表显示字段:
| 字段 | 说明 |
|---|---|
| ID | 任务ID |
| 任务分类 | 每日任务/每周任务 |
| 名称 | 任务名称 |
| 任务次数 | 完成次数要求 |
| 赠送多少欧气值 | 奖励欧气值 |
| 排序 | 排序权重 |
| 时间 | 创建时间 |
操作按钮:
- 添加
- 编辑
- 删除
19. Seckill/ - 秒杀管理模块 ✅
19.1 秒杀时间段列表 (seckill.html)
列表显示字段:
| 字段 | 说明 |
|---|---|
| ID | 时间段ID |
| 分类名称 | 时间段名称 |
操作按钮:
- 添加时间段
- 批量删除
- 编辑
- 删除
19.2 秒杀商品列表 (seckill_product.html)
搜索条件:
- 商品名称
- 状态(上架/下架)
列表显示字段:
| 字段 | 说明 |
|---|---|
| ID | 商品ID |
| 一级分类 | 一级分类名称 |
| 二级分类 | 二级分类名称 |
| 商品名称 | 商品标题 |
| 商品图片 | 商品图片 |
| 商品价格 | 售价/秒杀价/运费 |
| 销售数量 | 已售数量 |
| 商品排序 | 排序权重 |
| 添加时间 | 创建时间 |
| 状态 | 上架/下架 |
操作按钮:
- 添加商品
- 编辑
- 上架/下架
- 删除
19.3 秒杀发货订单 (send_order.html)
搜索条件:
- 会员UID
- 状态(待发货/待收货/已收货)
- 支付时间范围
- 订单号
列表显示字段:
| 字段 | 说明 |
|---|---|
| ID | 订单ID |
| 用户信息 | 头像、UID、昵称 |
| 订单号 | 订单号 |
| 价格明细 | 商品总价/运费/微信/余额 |
| 收货信息 | 收件人、手机、地址 |
| 物流信息 | 物流公司、单号 |
| 订单状态 | 待发货/待收货/已收货 |
| 支付时间 | 支付时间 |
| 留言 | 用户留言 |
操作按钮:
- 发货
- 查看详情
19.4 签到设置 (sign_set.html)
列表显示字段:
| 字段 | 说明 |
|---|---|
| 日期 | 第N天 |
| 奖励积分 | 签到奖励 |
操作按钮:
- 编辑
19.5 Seckill 模块功能汇总
| 页面 | 主要功能 | 复杂度 |
|---|---|---|
| 秒杀时间段列表 | 时间段CRUD | ⭐⭐ |
| 秒杀商品列表 | 商品CRUD、状态切换 | ⭐⭐⭐ |
| 秒杀发货订单 | 订单管理、发货操作 | ⭐⭐⭐⭐ |
| 签到设置 | 签到奖励配置 | ⭐ |
20. Statistics/ - 统计报表模块 ✅
20.1 数据看板 (dataStand.html)
功能: 综合数据统计仪表盘
今日订单卡片:
| 指标 | 说明 |
|---|---|
| 发起订单数 | 当日发起订单数 |
| 支付订单数 | 当日支付订单数 |
| 消费人数 | 当日消费用户数 |
| 订单总金额 | 订单总金额 |
| 出货总金额 | 出货总金额 |
| 优惠券抵扣 | 优惠券抵扣金额 |
| RMB支付 | RMB支付金额 |
| 钻石支付 | 钻石支付金额 |
| UU币支付 | UU币支付金额 |
| 达达券支付 | 达达券支付金额 |
今日货币信息卡片:
| 指标 | 说明 |
|---|---|
| 今日/昨日发放钻石 | 钻石发放统计 |
| 今日/昨日消费钻石 | 钻石消费统计 |
| 今日/昨日发放UU币 | UU币发放统计 |
| 今日/昨日消费UU币 | UU币消费统计 |
| 今日/昨日发放达达券 | 达达券发放统计 |
| 今日/昨日消费达达券 | 达达券消费统计 |
今日收入汇总卡片:
| 指标 | 说明 |
|---|---|
| 订单收入 | RMB+钻石 |
| RMB收入 | RMB收入 |
| 钻石商城收入 | 钻石商城收入 |
| 其他收入 | 其他收入 |
| 订单出货 | 出货金额 |
| 支出 | 支出金额 |
| 当天发货金额 | 发货金额 |
| 当天用户剩余达达券 | 剩余达达券 |
| 盒柜剩余价值 | 盒柜价值 |
| 利润 | 计算利润 |
用户数据统计卡片:
| 指标 | 说明 |
|---|---|
| 绑定手机号人数 | 绑定手机用户数 |
| 抽奖人数 | 抽奖用户数 |
| 用户剩余钻石/UU币/达达券 | 用户货币余额 |
| 微信支付金额 | 微信支付总额 |
| 订单支付数量 | 支付订单数 |
| 用户出货总金额 | 出货总额 |
| 用户盒柜剩余价值 | 盒柜价值 |
| 用户已兑换的达达券 | 已兑换达达券 |
| 用户已发货金额 | 已发货金额 |
20.2 盒子利润统计 (profit.html)
搜索条件:
- 盒子ID
- 盒子名称
- 盒子状态(上架/下架/售罄)
- 盒子类型
- 时间范围
统计摘要:
| 指标 | 说明 |
|---|---|
| 总收入 | 微信支付+钻石支付 |
| 总出货价值 | 奖品采购价格 |
| 总利润 | 收入-(出货价值-兑换成本) |
| 总兑换/发货价值 | 兑换和发货金额 |
列表显示字段:
| 字段 | 说明 |
|---|---|
| 盒子ID | 盒子ID |
| 盒子名称 | 盒子标题 |
| 盒子类型/状态 | 类型和状态 |
| 盒子单价 | 单价 |
| 抽奖次数 | 抽奖次数 |
| 收入 | 微信+钻石 |
| 出货价值 | 采购价格 |
| 已兑换达达券 | 兑换金额 |
| 已申请发货 | 发货金额 |
| 单盒子利润 | 单价×抽数-出货总额 |
| 单盒子利润比 | 利润百分比 |
| 利润 | 收入-(出货-兑换) |
| 利润率 | 利润百分比 |
操作按钮:
- 导出Excel
- 出货概览
- 抽奖用户
20.3 其他统计页面
| 页面 | 功能 |
|---|---|
| shipmentList.html | 发货列表 |
| orderList.html | 支付订单列表 |
| exchangeList.html | 兑换列表 |
| goodsList.html | 商品列表 |
| lotteryUsers.html | 抽奖用户列表 |
| productsOverview.html | 出货概览 |
| userLotteryDetail.html | 用户抽奖详情 |
| userstatistics.html | 用户统计图表 |
20.4 Statistics 模块功能汇总
| 页面 | 主要功能 | 复杂度 |
|---|---|---|
| 数据看板 | 多卡片数据展示、异步加载 | ⭐⭐⭐⭐⭐ |
| 盒子利润统计 | 复杂表格、异步加载、导出 | ⭐⭐⭐⭐⭐ |
| 发货列表 | 发货记录查询 | ⭐⭐ |
| 订单列表 | 订单记录查询 | ⭐⭐ |
| 用户统计 | 图表展示 | ⭐⭐⭐ |
P3 辅助功能模块详细分析
21. Diamond/ - 钻石商城模块 ✅
21.1 钻石商品列表 (index.html)
搜索条件:
- 商品名称
- 状态(启用/禁用)
列表显示字段:
| 字段 | 说明 |
|---|---|
| ID | 商品ID |
| 商品名称 | 商品标题 |
| 商品ID | 商品编号 |
| 价格(元) | 商品价格 |
| 是否有首充 | 是/否 |
| 展示图 | 商品图片 |
| 排序 | 排序权重 |
| 状态 | 启用/禁用开关 |
| 创建时间 | 创建时间 |
| 更新时间 | 更新时间 |
操作按钮:
- 添加钻石商品
- 编辑
- 删除
- 状态切换
21.2 钻石商品新增/编辑(弹窗表单)
表单字段:
| 字段 | 类型 | 说明 | 条件显示 |
|---|---|---|---|
| 商品名称 | 文本 | 商品标题 | 始终 |
| 商品编号 | 文本 | 商品ID | 始终 |
| 商品类型 | 下拉 | 钻石商城 | 始终 |
| 价格 | 数字 | 商品价格 | 始终 |
| 赠送货币 | 组件 | 配置赠送的货币类型和数量 | 始终 |
| 非首充展示图 | 图片上传 | 非首充展示图 | 始终 |
| 非首充选中图 | 图片上传 | 非首充选中图 | 始终 |
| 是否首充 | 单选 | 是/否 | 始终 |
| 首充额外赠送货币 | 组件 | 首充额外奖励 | 是否首充=是 |
| 首充展示图 | 图片上传 | 首充展示图 | 是否首充=是 |
| 首充选中图 | 图片上传 | 首充选中图 | 是否首充=是 |
| 排序值 | 数字 | 排序权重 | 始终 |
| 状态 | 单选 | 启用/禁用 | 始终 |
特殊功能:
- 多图片上传(4张图片)
- 条件显示首充相关字段
- 货币奖励组件(支持多种货币类型配置)
22. welfare_house/ - 福利屋入口模块 ✅
22.1 福利屋列表 (index.html)
列表显示字段:
| 字段 | 说明 |
|---|---|
| ID | 入口ID |
| 名称 | 入口名称 |
| 图片 | 入口图片 |
| 跳转路径 | 跳转URL |
| 排序 | 排序权重 |
| 状态 | 启用/禁用开关 |
| 创建时间 | 创建时间 |
操作按钮:
- 添加
- 编辑
- 删除
- 状态切换
22.2 福利屋新增/编辑(弹窗表单)
表单字段:
| 字段 | 类型 | 说明 |
|---|---|---|
| 名称 | 文本 | 入口名称 |
| 图片 | 图片上传 | 入口图片 |
| 跳转路径 | 文本 | 跳转URL |
| 排序 | 数字 | 排序权重 |
| 状态 | 开关 | 启用/禁用 |
23. float_ball/ - 悬浮球配置模块 ✅
23.1 悬浮球列表 (index.html)
列表显示字段:
| 字段 | 说明 |
|---|---|
| 序号 | 行号 |
| 标题 | 悬浮球标题 |
| 图片 | 悬浮球图片 |
| 背景图 | 背景图片 |
| 图片详情 | 详情图片 |
| 类型 | 展示图片/跳转页面 |
| 跳转链接 | 跳转URL |
| X坐标 | 位置X |
| Y坐标 | 位置Y |
| 宽度 | 悬浮球宽度 |
| 高度 | 悬浮球高度 |
| 详情图X/Y坐标 | 详情图位置 |
| 详情图宽度/高度 | 详情图尺寸 |
| 特效 | 无/特效1 |
| 状态 | 开启/关闭 |
| 创建时间 | 创建时间 |
操作按钮:
- 添加
- 编辑
- 删除
- 启用/禁用
23.2 悬浮球新增/编辑
表单字段:
| 字段 | 类型 | 说明 |
|---|---|---|
| 标题 | 文本 | 悬浮球标题 |
| 图片 | 图片上传 | 悬浮球图片 |
| 背景图 | 图片上传 | 背景图片 |
| 图片详情 | 图片上传 | 详情图片 |
| 类型 | 单选 | 展示图片/跳转页面 |
| 跳转链接 | 文本 | 跳转URL |
| X/Y坐标 | 数字 | 位置坐标 |
| 宽度/高度 | 数字 | 尺寸 |
| 详情图坐标/尺寸 | 数字 | 详情图配置 |
| 特效 | 下拉 | 特效类型 |
| 状态 | 开关 | 启用/禁用 |
24. Danye/ - 单页管理模块 ✅
24.1 单页列表 (index.html)
列表显示字段:
| 字段 | 说明 |
|---|---|
| ID | 单页ID |
| 标题 | 单页标题 |
| 图片优化 | 开关(开启后只显示图片,可长按识别二维码) |
操作按钮:
- 编辑
特殊说明:
- 图片优化开关:开启后将只显示图片,同时图片可以长按识别,建议带二维码的图片开启
24.2 单页编辑(弹窗)
表单字段:
| 字段 | 类型 | 说明 |
|---|---|---|
| 标题 | 文本 | 单页标题 |
| 内容 | 富文本编辑器 | 单页内容 |
25. News/ - 资讯管理模块 ✅
25.1 资讯列表 (index.html)
搜索条件:
- 标题关键词
- 状态(草稿/已发布)
列表显示字段:
| 字段 | 说明 |
|---|---|
| 序号 | 行号 |
| 标题 | 资讯标题 |
| 封面图 | 封面图片 |
| 作者 | 作者名称 |
| 发布时间 | 发布时间 |
| 热榜 | 是/否 |
| 精选 | 是/否 |
| 状态 | 草稿/已发布 |
| 创建时间 | 创建时间 |
操作按钮:
- 添加
- 编辑
- 删除
- 发布/下架
- 设为热榜/取消热榜
- 设为精选/取消精选
26. Profit/ - 支出记录模块 ✅
26.1 支出记录列表 (index.html)
搜索条件:
- 支出描述
- 日期
- 支出类型(推广/活动/发货)
列表显示字段:
| 字段 | 说明 |
|---|---|
| ID | 记录ID |
| 时间 | 支出日期 |
| 支出金额 | 金额 |
| 支出类型 | 推广/活动/发货 |
| 描述 | 支出描述 |
| 创建时间 | 创建时间 |
| 修改时间 | 修改时间 |
操作按钮:
- 添加记录
- 编辑
- 删除
27. QyLevel/ - 权益等级模块 ✅
27.1 权益等级列表 (index.html)
搜索条件:
- 关键词
列表显示字段:
| 字段 | 说明 |
|---|---|
| ID | 等级ID |
| 等级 | 等级数值 |
| 名称 | 等级名称 |
| 需要多少欧气值升级 | 升级所需欧气值 |
| 时间 | 创建时间 |
操作按钮:
- 编辑
- 奖品(打开奖品管理弹窗)
27.2 等级奖品管理(弹窗)
功能: 管理每个等级对应的奖品
28. ItemCard/ - 物品卡/道具卡模块 ✅
28.1 物品卡列表 (index.html)
搜索条件:
- 商品标题
列表显示字段:
| 字段 | 说明 |
|---|---|
| ID | 物品卡ID |
| 名称 | 物品卡名称 |
| 时间 | 创建时间 |
操作按钮:
- 添加
- 编辑
- 删除
29. CardGoods/ - 卡牌商品模块 ✅
功能: 管理抽卡机的卡牌商品
主要页面:
- 卡牌商品列表
- 卡牌商品新增/编辑
- 卡牌分类管理
- 卡牌等级配置
30. FFCategories/ - FF分类模块 ✅
功能: 管理FF商品分类
主要页面:
- 分类列表
- 分类新增/编辑
31. FFProducts/ - FF商品模块 ✅
功能: 管理FF商品
主要页面:
- 商品列表
- 商品新增/编辑
32. ProductCate/ - 商品分类模块 ✅
功能: 管理商品分类
主要页面:
- 分类列表
- 分类新增/编辑
33. VerificationCode/ - 验证码记录模块 ✅
功能: 查看短信验证码发送记录
列表显示字段:
| 字段 | 说明 |
|---|---|
| ID | 记录ID |
| 手机号 | 接收手机号 |
| 验证码 | 验证码内容 |
| 发送时间 | 发送时间 |
| 状态 | 发送状态 |
全部模块分析完成总结
模块复杂度排名
| 排名 | 模块 | 复杂度 | 说明 |
|---|---|---|---|
| 1 | User/ | ⭐⭐⭐⭐⭐ | 20+种操作,多个子弹窗,盈亏计算 |
| 2 | Goods/ | ⭐⭐⭐⭐⭐ | 复杂表单,条件显示,9种盒子类型 |
| 3 | Statistics/ | ⭐⭐⭐⭐⭐ | 多卡片数据看板,异步加载,利润计算 |
| 4 | Config/ | ⭐⭐⭐⭐⭐ | 多商户支付,多小程序,综合配置 |
| 5 | Order/ | ⭐⭐⭐⭐ | 发货管理,物流跟踪,多种订单类型 |
| 6 | Cardextractor/ | ⭐⭐⭐⭐ | 抽卡机管理,卡牌等级,概率配置 |
| 7 | Diamond/ | ⭐⭐⭐⭐ | 多图片上传,条件显示,货币奖励组件 |
| 8 | Seckill/ | ⭐⭐⭐⭐ | 完整电商模块,商品+订单+发货 |
| 9 | Finance/ | ⭐⭐⭐ | 多币种流水,充值记录 |
| 10 | 其他模块 | ⭐⭐ | 基础CRUD操作 |
前端迁移建议
- 优先迁移核心模块:User、Goods、Order、Statistics
- 复用组件设计:
- 通用表格组件(支持搜索、分页、导出)
- 通用表单组件(支持条件显示、图片上传)
- 弹窗组件(支持iframe和内嵌表单)
- 货币奖励配置组件
- 技术栈:Vue 3 + Element Plus + TypeScript + Pinia + Vite
- 后端API:HoneyBox.Admin.Business 已完成
功能特点总结
| 特点 | 涉及模块 |
|---|---|
| 多图片上传 | Goods、Diamond、Cardextractor、float_ball |
| 条件显示字段 | Goods、Diamond、Advert |
| 树形表格 | Goods(奖品列表) |
| 异步数据加载 | Statistics(数据看板、利润统计) |
| 图表展示 | Statistics、User(登录统计) |
| 富文本编辑 | Danye、News |
| 开关切换 | 多个模块的状态切换 |
| 弹窗表单 | 大部分模块的新增/编辑 |
| 导出Excel | Order、Statistics、User |
| 多商户配置 | Config(支付配置) |
文档更新时间: 2026-01-15
分析状态: 全部34个模块分析完成 ✅