40 lines
3.9 KiB
Markdown
40 lines
3.9 KiB
Markdown
|
|
T01 确认项目范围与架构(Django+Bootstrap+MySQL+GoEdge Admin API) — 状态: 已完成
|
|||
|
|
T02 初始化 Django 项目与核心 app(users, domains, billing, core) — 状态: 已完成
|
|||
|
|
T03 配置 MySQL 连接、时区、本地化、静态文件与模板目录 — 状态: 已完成
|
|||
|
|
T04 基础依赖与配置文件:requirements.txt、.env 示例、settings 分环境结构 — 状态: 已完成
|
|||
|
|
T05 全局基础模板与布局:Bootstrap5、导航栏、侧边菜单、消息提示 — 状态: 已完成
|
|||
|
|
T06 用户体系:扩展内置 User + UserProfile 模型与迁移 — 状态: 待办
|
|||
|
|
T07 套餐模型:Plan 与 PlanFeature(或 JSON 字段)设计与迁移 — 状态: 已完成
|
|||
|
|
T08 域名模型:Domain(状态、计划、CNAME 映射、源站、edge_server_id 等) — 状态: 已完成
|
|||
|
|
T09 域名覆盖与个性化:DomainOverride 模型与迁移 — 状态: 待办
|
|||
|
|
T10 流量统计:DomainTrafficDaily 模型与迁移 — 状态: 已完成
|
|||
|
|
T11 计费模型:Invoice 与 InvoiceItem 设计与迁移 — 状态: 待办
|
|||
|
|
T12 系统设置:SystemSettings 模型(默认免费流量、GoEdge API、CNAME 模板等) — 状态: 已完成
|
|||
|
|
T13 操作日志:OperationLog 模型与写入钩子 — 状态: 待办
|
|||
|
|
T14 注册 Django Admin 并为核心模型配置列表、过滤、搜索 — 状态: 已完成
|
|||
|
|
T15 认证与账户:注册、登录/登出、修改密码、登录历史页面 — 状态: 待办
|
|||
|
|
T16 验证码占位(简单图形验证码或开关控制) — 状态: 待办
|
|||
|
|
T17 用户中心:资料维护与安全设置 — 状态: 待办
|
|||
|
|
T18 域名列表页:/domains/ 展示名称、套餐、当月用量、状态与操作 — 状态: 已完成(当月用量后续增强)
|
|||
|
|
T19 添加域名向导:基本信息、子域名、源站、选择套餐 — 状态: 已完成
|
|||
|
|
T20 CNAME 目标生成逻辑与展示(基于 SystemSettings 模板) — 状态: 已完成
|
|||
|
|
T21 DNS 生效检测服务与按钮(解析查询) — 状态: 已完成
|
|||
|
|
T22 域名详情概览:套餐信息、用量进度、超量提示 — 状态: 已完成
|
|||
|
|
T23 域名统计:24h/7d/30d 流量、请求、状态码分布、区域分布(Chart.js) — 状态: 已完成
|
|||
|
|
T24 功能设置页面:SSL/TLS、缓存规则、WAF 开关、IP 黑白名单、页面规则 — 状态: 待办
|
|||
|
|
T25 GoEdge API 客户端封装(Base URL + X-Edge-Access-Token) — 状态: 已完成(含 nodeClusterId 回退逻辑)
|
|||
|
|
T26 调用 GoEdge 创建/更新 Server 及相关 Web/Origin 配置 — 状态: 已完成(基本HTTP服务创建)
|
|||
|
|
T27 GoEdge 统计拉取:定时任务写入 DomainTrafficDaily(ServerDailyStat/TrafStat) — 状态: 待办
|
|||
|
|
T28 计费计算:按周期汇总流量,对比套餐与覆盖,计算超量费用 — 状态: 待办
|
|||
|
|
T29 账单生成后台任务:生成 Invoice/Items,支持重新生成 — 状态: 待办
|
|||
|
|
T30 用户侧账单页:/billing/ 列表与详情、标记为已支付占位 — 状态: 已完成
|
|||
|
|
T31 管理员运营面板:/admin-panel/ 框架与权限 — 状态: 已完成
|
|||
|
|
T32 运营面板-系统设置:默认免费流量、超量策略、GoEdge 配置 — 状态: 已完成
|
|||
|
|
T33 运营面板-套餐管理:新增/编辑/删除、可见性与功能开关 — 状态: 已完成
|
|||
|
|
T34 运营面板-用户与域名:列表、过滤、手动切换套餐、赠送流量、停用/恢复 — 状态: 已完成
|
|||
|
|
T35 运营面板-配额视图:多层级额度合成与最终可用流量展示 — 状态: 已完成
|
|||
|
|
T36 运营面板-账单管理:列表、标记支付、调账、重算周期 — 状态: 已完成
|
|||
|
|
T37 简单运维监控:每日总流量曲线、域名流量 TopN — 状态: 已完成
|
|||
|
|
T38 权限与安全:页面保护、操作日志接入关键操作 — 状态: 待办
|
|||
|
|
T39 单元测试与集成测试:模型、计费、API 客户端关键路径 — 状态: 待办
|
|||
|
|
T40 文档与演示数据:README、超级用户创建、演示 Plan/Domain 数据 — 状态: 待办
|