# Daytask平台 - 管理后台业务需求文档 > 文档版本:v1.0 > 更新日期:2026-01-24 > 文档类型:管理后台功能需求 > 技术栈:Go (Gin + GORM) + Vue3 (Element Plus) --- ## 目录 1. [系统概述](#1-系统概述) 2. [管理员与权限](#2-管理员与权限) 3. [仪表盘](#3-仪表盘) 4. [用户管理](#4-用户管理) 5. [任务管理](#5-任务管理) 6. [任务审核](#6-任务审核) 7. [财务管理](#7-财务管理) 8. [素材管理](#8-素材管理) 9. [内容管理](#9-内容管理) 10. [系统设置](#10-系统设置) 11. [数据统计](#11-数据统计) 12. [操作日志](#12-操作日志) --- ## 1. 系统概述 ### 1.1 系统定位 Daytask管理后台用于平台运营人员管理用户、任务、审核、财务等核心业务,支持多角色权限控制。 ### 1.2 技术架构 ``` ┌─────────────────────────────────────────────────────┐ │ 管理后台前端 │ │ Vue3 + Vite + Element Plus │ │ (magic_admin_web) │ └─────────────────────┬───────────────────────────────┘ │ HTTP API ┌─────────────────────▼───────────────────────────────┐ │ 管理后台API │ │ Go + Gin + GORM │ │ (magic_admin) │ └─────────────────────┬───────────────────────────────┘ │ ┌────────────┼────────────┐ │ │ │ ┌────▼────┐ ┌────▼────┐ ┌────▼────┐ │ MySQL │ │ Redis │ │ OSS │ │ dt_* 表 │ │ 缓存 │ │ 文件 │ └─────────┘ └─────────┘ └─────────┘ ``` ### 1.3 数据库连接 管理后台直接连接用户端的 `dt_` 前缀数据库表,实现数据共享。 --- ## 2. 管理员与权限 ### 2.1 管理员角色 | 角色 | 权限范围 | 说明 | |-----|---------|------| | 超级管理员 | 全部权限 | 系统最高权限,可管理其他管理员 | | 运营管理员 | 用户、任务、审核、内容 | 日常运营工作 | | 财务管理员 | 财务、提现审核 | 财务相关操作 | | 审核员 | 任务审核 | 仅审核任务提交 | | 客服 | 用户查看、消息 | 处理用户问题 | ### 2.2 管理员管理 **功能路径**:系统管理 → 管理员管理 #### 2.2.1 管理员列表 | 字段 | 说明 | |-----|------| | ID | 管理员ID | | 用户名 | 登录账号 | | 姓名 | 真实姓名 | | 角色 | 所属角色 | | 状态 | 启用/禁用 | | 最后登录 | 最后登录时间和IP | | 创建时间 | 账号创建时间 | #### 2.2.2 管理员操作 | 操作 | 说明 | |-----|------| | 新增 | 创建新管理员账号 | | 编辑 | 修改管理员信息 | | 重置密码 | 重置登录密码 | | 启用/禁用 | 切换账号状态 | | 删除 | 删除管理员(超管操作) | ### 2.3 角色管理 **功能路径**:系统管理 → 角色管理 | 操作 | 说明 | |-----|------| | 新增角色 | 创建新角色 | | 权限配置 | 分配菜单和操作权限 | | 编辑角色 | 修改角色信息 | | 删除角色 | 删除角色(无关联管理员时) | ### 2.4 菜单权限 ``` ├── 仪表盘 ├── 用户管理 │ ├── 用户列表 │ ├── 用户详情 │ └── 团队关系 ├── 任务管理 │ ├── 任务列表 │ ├── 任务分类 │ └── 发布任务 ├── 任务审核 │ ├── 待审核 │ ├── 已通过 │ └── 已拒绝 ├── 财务管理 │ ├── 提现审核 │ ├── 提现记录 │ ├── 资金流水 │ └── 财务统计 ├── 素材管理 │ ├── 素材列表 │ └── 素材分类 ├── 内容管理 │ ├── 公告管理 │ ├── Banner管理 │ └── 消息推送 ├── 数据统计 │ ├── 用户统计 │ ├── 任务统计 │ ├── 收益统计 │ └── 排行榜管理 ├── 系统设置 │ ├── 基础配置 │ ├── 返佣配置 │ ├── 签到配置 │ └── 短信配置 ├── 系统管理 │ ├── 管理员管理 │ ├── 角色管理 │ └── 操作日志 ``` --- ## 3. 仪表盘 ### 3.1 数据概览 ``` ┌────────────────────────────────────────────────────────┐ │ 仪表盘 │ ├────────────┬────────────┬────────────┬────────────────┤ │ 今日注册 │ 今日活跃 │ 今日收益 │ 待审核任务 │ │ 128 │ 1,580 │ ¥12,580 │ 45 │ │ ↑ 12% │ ↑ 8% │ ↑ 15% │ │ ├────────────┴────────────┴────────────┴────────────────┤ │ 总用户数: 58,620 │ 总任务数: 1,280 │ 总发放: ¥2.5M │ ├───────────────────────────────────────────────────────┤ │ 近7日趋势图 │ │ [用户注册] [任务完成] [收益发放] │ │ 📈 折线图 │ ├───────────────────────────────────────────────────────┤ │ 待处理事项 │ │ • 待审核任务: 45 条 │ │ • 待审核提现: 12 条 │ │ • 用户反馈: 8 条 │ └───────────────────────────────────────────────────────┘ ``` ### 3.2 数据指标 | 指标 | 计算方式 | 说明 | |-----|---------|------| | 今日注册 | 今日新增用户数 | 与昨日对比 | | 今日活跃 | 今日登录用户数 | 与昨日对比 | | 今日收益 | 今日发放的任务收益 | 与昨日对比 | | 待审核任务 | status=1 的任务申请数 | 需要处理 | | 待审核提现 | status=0 的提现申请数 | 需要处理 | --- ## 4. 用户管理 ### 4.1 用户列表 **功能路径**:用户管理 → 用户列表 #### 4.1.1 列表字段 | 字段 | 说明 | 筛选 | |-----|------|------| | ID | 用户ID | 精确搜索 | | 用户名 | 用户名/手机号 | 模糊搜索 | | 手机号 | 绑定手机 | 精确搜索 | | 余额 | 账户余额 (USDT) | 区间筛选 | | 累计收益 | 历史总收益 | 区间筛选 | | 直推人数 | 一级下线数量 | - | | 推荐人 | 上级用户 | 精确搜索 | | 状态 | 正常/禁用 | 下拉筛选 | | 注册时间 | 注册时间 | 时间范围 | | 最后登录 | 最后登录时间 | - | #### 4.1.2 用户操作 | 操作 | 说明 | 权限 | |-----|------|------| | 查看详情 | 查看用户完整信息 | 全部 | | 编辑信息 | 修改用户基本信息 | 运营 | | 调整余额 | 增加/扣除用户余额 | 财务 | | 重置密码 | 重置用户登录密码 | 运营 | | 禁用/启用 | 切换用户状态 | 运营 | | 查看团队 | 查看用户的下级 | 全部 | | 查看任务 | 查看用户的任务记录 | 全部 | | 查看流水 | 查看用户的资金流水 | 财务 | ### 4.2 用户详情 **功能路径**:用户管理 → 用户详情 ``` ┌────────────────────────────────────────────────────────┐ │ 用户详情 - ID: 10086 │ ├────────────────────────────────────────────────────────┤ │ 基本信息 │ │ ┌─────┐ 用户名: user10086 │ │ │ 头像 │ 手机号: +84 912****89 │ │ └─────┘ 邮箱: user@email.com │ │ 真实姓名: Nguyen Van A │ │ 注册时间: 2026-01-10 10:30 │ │ 最后登录: 2026-01-24 15:20 │ │ 登录IP: 192.168.1.100 │ ├────────────────────────────────────────────────────────┤ │ 账户信息 │ │ 账户余额: 1,580.00 USDT [调整余额] │ │ 累计收益: 12,580.00 USDT │ │ 累计提现: 10,000.00 USDT │ │ 冻结金额: 0.00 USDT │ ├────────────────────────────────────────────────────────┤ │ 推广信息 │ │ 推荐人: user888 (ID: 888) │ │ 直推人数: 28 人 │ │ 团队收益: 580.00 USDT │ ├────────────────────────────────────────────────────────┤ │ 收款账户 │ │ • USDT (TRC20): TXxx...xxx │ │ • MoMo: 0912345678 │ ├────────────────────────────────────────────────────────┤ │ 操作记录 │ │ [任务记录] [资金流水] [提现记录] [登录日志] │ └────────────────────────────────────────────────────────┘ ``` ### 4.3 余额调整 **功能说明**:手动调整用户账户余额 | 字段 | 类型 | 必填 | 说明 | |-----|------|-----|------| | 用户ID | text | 是 | 目标用户 | | 调整类型 | select | 是 | 增加/扣除 | | 调整金额 | number | 是 | 金额(USDT) | | 调整原因 | textarea | 是 | 操作说明 | ``` 调整后: 1. 更新 member.price 2. 写入 member_price_log (type=手动调整) 3. 记录操作日志 ``` ### 4.4 团队关系 **功能路径**:用户管理 → 团队关系 显示用户的直推下级列表: | 字段 | 说明 | |-----|------| | 用户ID | 下级用户ID | | 用户名 | 下级用户名 | | 注册时间 | 注册时间 | | 贡献收益 | 该用户贡献的返佣金额 | | 状态 | 正常/禁用 | --- ## 5. 任务管理 ### 5.1 任务列表 **功能路径**:任务管理 → 任务列表 #### 5.1.1 列表字段 | 字段 | 说明 | 筛选 | |-----|------|------| | ID | 任务ID | 精确搜索 | | 标题 | 任务标题 | 模糊搜索 | | 分类 | 任务分类 | 下拉筛选 | | 单价 | 任务单价(USDT) | 区间筛选 | | 总数/已领 | 总名额/已领取数 | - | | 难度 | 简单/普通/困难 | 下拉筛选 | | 状态 | 上架/下架 | 下拉筛选 | | 是否置顶 | 是/否 | 下拉筛选 | | 是否推荐 | 是/否 | 下拉筛选 | | 创建时间 | 创建时间 | 时间范围 | #### 5.1.2 任务操作 | 操作 | 说明 | |-----|------| | 新增 | 发布新任务 | | 编辑 | 修改任务信息 | | 上架/下架 | 切换任务状态 | | 置顶/取消置顶 | 设置首页置顶 | | 推荐/取消推荐 | 设置推荐任务 | | 删除 | 删除任务(无申请时) | | 查看申请 | 查看任务的申请记录 | ### 5.2 发布任务 **功能路径**:任务管理 → 发布任务 #### 5.2.1 任务表单 | 字段 | 类型 | 必填 | 说明 | |-----|------|-----|------| | 任务标题 | text | 是 | 任务名称 | | 任务分类 | select | 是 | 所属分类 | | 任务单价 | number | 是 | 完成奖励(USDT) | | 任务名额 | number | 是 | 总可领取数量 | | 任务难度 | select | 是 | 简单/普通/困难 | | 完成时限 | number | 是 | 小时数 | | 任务描述 | richtext | 是 | 任务要求说明 | | 任务步骤 | richtext | 否 | 详细步骤说明 | | 图片素材 | upload | 否 | 多张图片 | | 视频素材 | text | 否 | 视频链接(换行分隔) | | 提交要求 | text | 否 | 需要上传的截图说明 | | 审核样例 | upload | 否 | 正确提交示例 | | 是否上架 | switch | 是 | 默认上架 | | 是否置顶 | switch | 否 | 首页置顶 | | 是否推荐 | switch | 否 | 推荐任务 | | 排序值 | number | 否 | 越大越靠前 | ### 5.3 任务分类 **功能路径**:任务管理 → 任务分类 | 字段 | 说明 | |-----|------| | ID | 分类ID | | 分类名称 | 中文名称 | | 分类图标 | 图标URL | | 排序 | 显示顺序 | | 状态 | 启用/禁用 | | 任务数 | 该分类下的任务数量 | **预设分类**: | 分类 | 图标 | 说明 | |-----|------|------| | TikTok | tiktok.png | TikTok相关任务(主推) | | YouTube | youtube.png | YouTube相关任务 | | Instagram | instagram.png | Instagram相关任务 | | Facebook | facebook.png | Facebook相关任务 | | 游戏 | game.png | 游戏下载注册任务 | | 其他 | other.png | 其他类型任务 | --- ## 6. 任务审核 ### 6.1 审核列表 **功能路径**:任务审核 → 待审核 #### 6.1.1 列表字段 | 字段 | 说明 | 筛选 | |-----|------|------| | 申请ID | 申请记录ID | 精确搜索 | | 任务标题 | 关联的任务 | 模糊搜索 | | 用户 | 提交用户 | 模糊搜索 | | 单价 | 任务单价 | - | | 提交时间 | 提交时间 | 时间范围 | | 状态 | 待审核/已通过/已拒绝 | 下拉筛选 | | 操作 | 审核/查看 | - | #### 6.1.2 审核状态Tab | Tab | status值 | 说明 | |-----|---------|------| | 待审核 | 1 | 等待审核 | | 已通过 | 2 | 审核通过 | | 已拒绝 | -1 | 审核拒绝 | ### 6.2 审核操作 **功能说明**:审核用户提交的任务 ``` ┌────────────────────────────────────────────────────────┐ │ 任务审核 - 申请ID: 50086 │ ├────────────────────────────────────────────────────────┤ │ 任务信息 │ │ 任务标题: TikTok关注任务 - 越南美食博主 │ │ 任务单价: 5.00 USDT │ │ 任务要求: 1.关注账号 2.点赞3条视频 3.评论"好看" │ ├────────────────────────────────────────────────────────┤ │ 提交信息 │ │ 提交用户: user10086 │ │ 提交时间: 2026-01-24 14:30 │ │ 用户备注: 已完成所有步骤 │ ├────────────────────────────────────────────────────────┤ │ 提交截图 │ │ ┌─────┐ ┌─────┐ ┌─────┐ │ │ │ 图1 │ │ 图2 │ │ 图3 │ (点击查看大图) │ │ └─────┘ └─────┘ └─────┘ │ ├────────────────────────────────────────────────────────┤ │ 审核样例(参考) │ │ ┌─────┐ ┌─────┐ │ │ │示例1│ │示例2│ │ │ └─────┘ └─────┘ │ ├────────────────────────────────────────────────────────┤ │ 审核操作 │ │ ○ 通过 ○ 拒绝 │ │ 拒绝原因: [________________] (拒绝时必填) │ │ │ │ [取消] [确认提交] │ └────────────────────────────────────────────────────────┘ ``` ### 6.3 审核流程 ``` 审核通过: 1. 更新 task_apply.status = 2 2. 增加用户余额 (incPrice, type=1 任务收益) 3. 计算并发放上级返佣 (type=2 返佣收益) 4. 发送通知消息给用户 5. 记录操作日志 审核拒绝: 1. 更新 task_apply.status = -1 2. 更新 task_apply.remark = 拒绝原因 3. 发送通知消息给用户(含拒绝原因) 4. 记录操作日志 ``` ### 6.4 批量审核 支持批量通过/拒绝: - 勾选多条记录 - 批量通过:一键通过所有选中记录 - 批量拒绝:填写统一拒绝原因 --- ## 7. 财务管理 ### 7.1 提现审核 **功能路径**:财务管理 → 提现审核 #### 7.1.1 列表字段 | 字段 | 说明 | 筛选 | |-----|------|------| | 提现ID | 提现记录ID | 精确搜索 | | 用户 | 申请用户 | 模糊搜索 | | 提现金额 | 申请金额(USDT) | 区间筛选 | | 手续费 | 手续费金额 | - | | 实际到账 | 实际到账金额 | - | | 收款方式 | USDT/MoMo/银行卡等 | 下拉筛选 | | 收款账户 | 账户信息 | - | | 申请时间 | 申请时间 | 时间范围 | | 状态 | 待审核/已通过/已拒绝 | 下拉筛选 | #### 7.1.2 审核状态Tab | Tab | status值 | 说明 | |-----|---------|------| | 待审核 | 0 | 等待审核 | | 已通过 | 1 | 审核通过,已打款 | | 已拒绝 | -1 | 审核拒绝,已退款 | ### 7.2 提现审核操作 ``` ┌────────────────────────────────────────────────────────┐ │ 提现审核 - ID: 20086 │ ├────────────────────────────────────────────────────────┤ │ 用户信息 │ │ 用户: user10086 (ID: 10086) │ │ 手机: +84 912****89 │ │ 注册时间: 2026-01-10 │ │ 账户余额: 580.00 USDT │ │ 累计提现: 10,000.00 USDT │ ├────────────────────────────────────────────────────────┤ │ 提现信息 │ │ 提现金额: 500.00 USDT │ │ 手续费(2%): 10.00 USDT │ │ 实际到账: 490.00 USDT │ │ 申请时间: 2026-01-24 10:30 │ ├────────────────────────────────────────────────────────┤ │ 收款账户 │ │ 收款方式: USDT (TRC20) │ │ 钱包地址: TXxxxxxxxxxxxxxxxxxxxxxxxxxxxx │ ├────────────────────────────────────────────────────────┤ │ 审核操作 │ │ ○ 通过(确认已打款) ○ 拒绝 │ │ 拒绝原因: [________________] (拒绝时必填) │ │ │ │ [取消] [确认提交] │ └────────────────────────────────────────────────────────┘ ``` ### 7.3 提现审核流程 ``` 审核通过: 1. 更新 member_tixian.status = 1 2. 更新 member_tixian.audit_time = 当前时间 3. 发送通知消息给用户 4. 记录操作日志 审核拒绝: 1. 更新 member_tixian.status = -1 2. 更新 member_tixian.remark = 拒绝原因 3. 退回用户余额 (incPrice, type=99 提现退回) 4. 发送通知消息给用户 5. 记录操作日志 ``` ### 7.4 资金流水 **功能路径**:财务管理 → 资金流水 | 字段 | 说明 | 筛选 | |-----|------|------| | ID | 流水ID | - | | 用户 | 关联用户 | 模糊搜索 | | 类型 | 收入/支出类型 | 下拉筛选 | | 金额 | 变动金额 | 区间筛选 | | 余额 | 变动后余额 | - | | 说明 | 变动说明 | - | | 时间 | 变动时间 | 时间范围 | **流水类型**: | type | 类型 | 方向 | |-----|------|------| | 1 | 任务收益 | 收入 | | 2 | 返佣收益 | 收入 | | 4 | 直推奖励 | 收入 | | 5 | 签到奖励 | 收入 | | 6 | 手动增加 | 收入 | | 7 | 手动扣除 | 支出 | | 99 | 提现退回 | 收入 | | 100 | 提现扣款 | 支出 | ### 7.5 财务统计 **功能路径**:财务管理 → 财务统计 ``` ┌────────────────────────────────────────────────────────┐ │ 财务统计 │ ├────────────┬────────────┬────────────┬────────────────┤ │ 今日发放 │ 今日提现 │ 平台结余 │ 手续费收入 │ │ ¥12,580 │ ¥8,500 │ ¥580,000 │ ¥170 │ ├────────────┴────────────┴────────────┴────────────────┤ │ 时间范围: [2026-01-01] 至 [2026-01-24] [查询] │ ├───────────────────────────────────────────────────────┤ │ 收支明细 │ │ ┌──────────┬──────────┬──────────┐ │ │ │ 任务发放 │ 返佣发放 │ 签到发放 │ │ │ │ ¥250,000 │ ¥25,000 │ ¥5,000 │ │ │ └──────────┴──────────┴──────────┘ │ │ ┌──────────┬──────────┬──────────┐ │ │ │ 提现支出 │ 手续费 │ 净利润 │ │ │ │ ¥200,000 │ ¥4,000 │ ¥76,000 │ │ │ └──────────┴──────────┴──────────┘ │ ├───────────────────────────────────────────────────────┤ │ 收支趋势图 │ │ 📈 折线图(按日/周/月) │ └───────────────────────────────────────────────────────┘ ``` --- ## 8. 素材管理 ### 8.1 素材列表 **功能路径**:素材管理 → 素材列表 | 字段 | 说明 | 筛选 | |-----|------|------| | ID | 素材ID | - | | 标题 | 素材标题 | 模糊搜索 | | 分类 | 素材分类 | 下拉筛选 | | 类型 | 图片/文字/视频 | 下拉筛选 | | 浏览数 | 查看次数 | - | | 排序 | 排序值 | - | | 状态 | 启用/禁用 | 下拉筛选 | | 创建时间 | 创建时间 | 时间范围 | ### 8.2 新增/编辑素材 | 字段 | 类型 | 必填 | 说明 | |-----|------|-----|------| | 素材标题 | text | 是 | 素材名称 | | 素材分类 | select | 是 | 所属分类 | | 图片素材 | upload | 否 | 多张图片 | | 文字内容 | textarea | 否 | 文案内容(支持复制) | | 视频素材 | text | 否 | 视频链接 | | 素材图标 | upload | 否 | 列表显示图标 | | 排序值 | number | 否 | 越大越靠前 | | 状态 | switch | 是 | 启用/禁用 | --- ## 9. 内容管理 ### 9.1 公告管理 **功能路径**:内容管理 → 公告管理 | 字段 | 说明 | |-----|------| | ID | 公告ID | | 标题 | 公告标题 | | 类型 | 系统公告/活动公告/更新公告 | | 内容 | 公告内容(富文本) | | 是否置顶 | 是/否 | | 状态 | 显示/隐藏 | | 发布时间 | 发布时间 | ### 9.2 Banner管理 **功能路径**:内容管理 → Banner管理 | 字段 | 说明 | |-----|------| | ID | BannerID | | 标题 | Banner标题 | | 图片 | Banner图片 | | 跳转链接 | 点击跳转URL | | 位置 | 首页/任务页/用户中心 | | 排序 | 显示顺序 | | 状态 | 显示/隐藏 | ### 9.3 消息推送 **功能路径**:内容管理 → 消息推送 | 操作 | 说明 | |-----|------| | 全员推送 | 向所有用户发送消息 | | 指定用户 | 向指定用户发送消息 | | 消息记录 | 查看历史推送记录 | **推送表单**: | 字段 | 类型 | 必填 | 说明 | |-----|------|-----|------| | 推送范围 | radio | 是 | 全员/指定用户 | | 用户ID | text | 条件 | 多个用逗号分隔 | | 消息标题 | text | 是 | 消息标题 | | 消息内容 | textarea | 是 | 消息正文 | --- ## 10. 系统设置 ### 10.1 基础配置 **功能路径**:系统设置 → 基础配置 | 配置项 | 类型 | 说明 | |-------|------|------| | 网站名称 | text | 平台名称 | | 网站Logo | upload | Logo图片 | | 客服邮箱 | text | kefu_email | | 客服Telegram | text | kefu_telegram | | 客服电话 | text | kefu_phone | | 公司地址 | text | kefu_address | | 客服图片 | upload | kefu_image | ### 10.2 返佣配置 **功能路径**:系统设置 → 返佣配置 | 配置项 | 类型 | 说明 | |-------|------|------| | 一级返佣比例 | number | bfb_1 (%) | | 启用直推奖励 | switch | is_share_bonus | | 直推奖励金额 | number | xshare_bonus (USDT) | ### 10.3 提现配置 **功能路径**:系统设置 → 提现配置 | 配置项 | 类型 | 说明 | |-------|------|------| | 提现手续费 | number | charge (%) | | 最低提现金额 | number | 最低100 | | 提现金额倍数 | number | 需为10的倍数 | | 注册多少天可提现 | number | 默认120天 | ### 10.4 签到配置 **功能路径**:系统设置 → 签到配置 | 天数 | 奖励金额(USDT) | |-----|---------------| | 第1天 | 0.10 | | 第2天 | 0.20 | | 第3天 | 0.40 | | 第4天 | 0.80 | | 第5天 | 1.60 | | 第6天 | 3.20 | | 第7天 | 6.40 | | 第8天 | 12.80 | ### 10.5 短信配置 **功能路径**:系统设置 → 短信配置 | 配置项 | 类型 | 说明 | |-------|------|------| | 短信宝账号 | text | smsbao_user | | 短信宝密码 | text | smsbao_pass | | 短信签名 | text | smsbao_sign | --- ## 11. 数据统计 ### 11.1 用户统计 **功能路径**:数据统计 → 用户统计 ``` 统计指标: - 总用户数 - 今日注册 - 本周注册 - 本月注册 - 活跃用户(7日内登录) - 沉默用户(30日未登录) 图表: - 注册趋势图(按日/周/月) - 用户来源分布(按推荐人) ``` ### 11.2 任务统计 **功能路径**:数据统计 → 任务统计 ``` 统计指标: - 总任务数 - 进行中任务 - 已完成任务 - 今日完成数 - 平均完成率 - 热门任务TOP10 图表: - 任务完成趋势图 - 任务分类分布 ``` ### 11.3 收益统计 **功能路径**:数据统计 → 收益统计 ``` 统计指标: - 总发放金额 - 今日发放 - 本月发放 - 任务发放占比 - 返佣发放占比 - 签到发放占比 图表: - 收益发放趋势图 - 收益类型分布饼图 ``` ### 11.4 排行榜管理 **功能路径**:数据统计 → 排行榜管理 | 功能 | 说明 | |-----|------| | 查看排行 | 查看各类型排行榜数据 | | 奖励配置 | 配置排名奖励金额 | | 手动刷新 | 手动刷新排行榜数据 | --- ## 12. 操作日志 ### 12.1 日志列表 **功能路径**:系统管理 → 操作日志 | 字段 | 说明 | 筛选 | |-----|------|------| | ID | 日志ID | - | | 操作人 | 管理员账号 | 下拉筛选 | | 操作类型 | 登录/新增/编辑/删除/审核等 | 下拉筛选 | | 操作模块 | 用户/任务/财务等 | 下拉筛选 | | 操作内容 | 详细操作描述 | 模糊搜索 | | IP地址 | 操作IP | - | | 操作时间 | 操作时间 | 时间范围 | ### 12.2 日志记录场景 | 场景 | 记录内容 | |-----|---------| | 管理员登录 | 登录时间、IP | | 用户状态变更 | 禁用/启用用户 | | 余额调整 | 调整金额、原因 | | 任务审核 | 通过/拒绝、原因 | | 提现审核 | 通过/拒绝、原因 | | 系统配置变更 | 修改的配置项 | --- ## 附录 ### A. 数据库表(管理后台相关) | 表名 | 用途 | |-----|------| | dt_admin | 管理员表 | | dt_admin_role | 角色表 | | dt_admin_permission | 权限表 | | dt_admin_log | 操作日志表 | | dt_member | 用户表 | | dt_task | 任务表 | | dt_task_apply | 任务申请表 | | dt_task_material | 素材表 | | dt_member_tixian | 提现记录表 | | dt_member_price_log | 资金流水表 | | dt_notice | 公告/消息表 | | dt_advert | Banner广告表 | | dt_category | 任务分类表 | | dt_config | 系统配置表 | ### B. API接口规范 **请求格式**: ```json { "header": { "Authorization": "Bearer {token}" }, "body": { "page": 1, "limit": 20, "filters": {} } } ``` **响应格式**: ```json { "code": 200, "msg": "success", "data": { "list": [], "total": 100, "page": 1, "limit": 20 } } ``` **错误码**: | 错误码 | 说明 | |-------|------| | 200 | 成功 | | 400 | 参数错误 | | 401 | 未授权/Token失效 | | 403 | 无权限 | | 404 | 资源不存在 | | 500 | 服务器错误 | --- *文档更新时间:2026-01-24*