Files
amlhc/.planning/ROADMAP.md
T
2026-04-21 23:02:15 +08:00

38 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Roadmap: amlhc 遗漏号码分析
## Overview
为 FastAdmin 后台 history 页面新增遗漏号码分析功能——点击按钮弹窗展示最近 X 期未出现的冷门号码,附带波色球和遗漏期数,辅助投注决策。
## Phases
- [ ] **Phase 1: 遗漏号码分析** - 在 history 页面添加"遗漏号码"按钮,弹窗支持输入期数查询并展示遗漏号码、遗漏期数及波色球
## Phase Details
### Phase 1: 遗漏号码分析
**Goal**: 用户可在 history 页面通过弹窗查询并查看遗漏号码及其波色和遗漏期数
**Depends on**: Nothing (first phase)
**Requirements**: OMIT-01, OMIT-02, OMIT-03, OMIT-04, OMIT-05
**Success Criteria** (what must be TRUE):
1. 用户在 history 页面能看到"遗漏号码"按钮,点击后弹出模态窗口
2. 用户可在弹窗内输入期数 X(默认 10),点击查询后看到结果
3. 结果展示包含遗漏号码、遗漏期数和对应颜色的波色球,按遗漏期数从大到小排序
**Plans**: 3 plans
Plans:
- [x] 01-01-PLAN.md — 后端遗漏号码查询接口(History::missingNum() + History::getMissingNumbers(),查询最近 X 期并计算 1-49 遗漏号码、遗漏期数及波色,按 omit 降序返回)
- [x] 01-02-PLAN.md — history 页面"遗漏号码"按钮及 Layer 弹窗 UItoolbar 按钮、期数输入框、查询按钮、flex 网格结果渲染、复用 getColorByNum() 波色球着色)
- [x] 01-03-PLAN.md — 前后端联调验证(AJAX 链路测试、边界情况处理:颜色映射未就绪/空数据/请求失败/按钮防重复、人工验证完整功能)
**UI hint**: yes
## Progress
**Execution Order:**
Phases execute in numeric order: 1
| Phase | Plans Complete | Status | Completed |
|-------|----------------|--------|-----------|
| 1. 遗漏号码分析 | 0/3 | Not started | - |