# 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 - 核心业务模块(优先分析) 1. **User/** - 用户管理(17个视图) 2. **Goods/** - 商品管理(16+个视图) 3. **Order/** - 订单管理(10个视图) 4. **Index/** - 首页仪表盘(4个视图) ### P1 - 重要业务模块 5. **Finance/** - 财务管理(7个视图) 6. **Withdraw/** - 提现管理(1个视图) 7. **Config/** - 系统配置(9个视图) 8. **Draw/** - 抽奖配置(6个视图) 9. **Cardextractor/** - 抽卡机(14个视图) ### P2 - 营销与内容模块 10. **Coupon/** - 优惠券管理 11. **Advert/** - 广告管理 12. **Rank/** - 排行榜 13. **Reward/** - 奖励管理 14. **Seckill/** - 秒杀管理 15. **SignConfig/** - 签到配置 16. **TaskList/** - 任务管理 ### P3 - 辅助功能模块 17. **Statistics/** - 统计报表 18. **Danye/** - 单页管理 19. **News/** - 公告管理 20. **其他模块** --- ## 分析计划 由于模块较多,建议分批次分析: ### 第一批(本次会话) - [x] User/ - 用户管理模块 ✅ 前端迁移已完成 (2026-01-17) ### 第二批 - [x] Goods/ - 商品管理模块 ✅ 前端迁移已完成 (2026-01-17) ### 第三批 - [ ] 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 | 仪表盘、广告账户 | ⭐⭐⭐ | ### 功能复杂度排名 1. **用户列表页面** - 最复杂,包含20+种操作,多个子弹窗 2. **盒子新增/编辑** - 复杂表单,根据盒子类型动态显示字段 3. **奖品列表** - 树形表格,动态列,概率统计 4. **发货订单详情** - 多种发货操作,商品管理 5. **用户盈亏列表** - 复杂计算,导出,子弹窗 ### 下一步建议 P0 核心模块已分析完成,可以: 1. 继续分析 P1 重要模块(Finance、Withdraw、Config、Draw) 2. 或者基于已分析的功能开始前端迁移工作 --- ### 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. **系统设置页面** - 最复杂,包含多个配置卡片,涉及项目、用户、内测、排行榜等 2. **微信支付/小程序配置** - 支持多商户/多小程序动态配置 3. **抽卡机盒子管理** - 多图片上传、分类关联、销量统计 4. **无限池盈亏统计** - 盒子级别的盈亏分析 --- ## 全部模块分析状态更新 | 序号 | 模块目录 | 模块名称 | 视图文件数 | 分析状态 | |------|----------|----------|-----------|----------| | 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个模块),可以: 1. 基于已分析的功能开始前端迁移工作 2. 继续分析 P2 营销模块(Coupon、Advert、Rank 等) 3. 或者根据业务优先级选择性分析剩余模块 --- ## 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操作 | ### 前端迁移建议 1. **优先迁移核心模块**:User、Goods、Order、Statistics 2. **复用组件设计**: - 通用表格组件(支持搜索、分页、导出) - 通用表单组件(支持条件显示、图片上传) - 弹窗组件(支持iframe和内嵌表单) - 货币奖励配置组件 3. **技术栈**:Vue 3 + Element Plus + TypeScript + Pinia + Vite 4. **后端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个模块分析完成 ✅