fix(migration): normalize legacy screener archives

This commit is contained in:
leefer
2026-07-30 19:49:24 +08:00
parent 198806c1bd
commit e5f7d836ac
8 changed files with 151 additions and 21 deletions
+3
View File
@@ -35,6 +35,7 @@
- 管理员会员、会员非管理员、普通用户三个真实账户已验证双维权限;普通用户智能工具保持完整结构并锁定。
- 情绪、四类股池、天梯、轮动、竞价、题材、热榜、龙虎榜归档、智能选股、问师、问天、复盘和系统管理均读取到迁移后的真实数据。
- 1920×1080、3840×2160和390×844均无页面级横向溢出;移动端侧栏、底部导航、表格卡片化和44px触控目标已直接验证。
- 移动端长页切换工作区统一回到新页顶部,浏览器前进/后退恢复历史滚动位置;该行为已加入端到端回归。
- 服务进程停止并重新启动后,会话、默认数据日期、20行情绪明细、6只自选和系统配置均保持一致。
## 已在本轮纠正
@@ -45,6 +46,8 @@
- 上涨K线空心实体和上下影线不穿体已有几何断言。
- 情绪退潮警示无选股建议、60日末行可达、低行数股池状态栏固定已有直接 E2E。
- 阶段、精选、自定义三类结果切换和策略来源隔离已有直接 E2E。
- 旧库选股归档迁移会将内置策略映射到当前36套目录的稳定ID,统一共享归属并按日期、策略和版本去重;关联跟踪记录重映射到保留运行,未知自建策略仍保持账号私有。
- 旧“多因子综合打分(IC动态加权)”迁移后统一显示为“动态多因子(基础版)”,不继承过度宣称。
- 股票、板块、题材和指数共用唯一实体详情接口;详情涨跌幅按所选真实交易日及对应前收计算。
- 个股详情已包含交易指标、资金流、事件逻辑、自选操作、观势入口和私有个股笔记;题材详情展示成分股。
- 股池、天梯、轮动、题材、人气榜、龙虎榜、智能选股、自选、交易日志、策略跟踪和提醒中的股票代码
+1 -1
View File
@@ -10,7 +10,7 @@
- `B04``stage4.spec.js`,账户权限、Shell、账户弹窗、主题即时切换和首次空系统。
- `B05-B12``stage5.spec.js``stage12.spec.js`,各领域正常交互、夜间和390px流程。
- `B13``stage13.spec.js`,16工作区移动端可达、320px至4K结构边界触控目标。
- `B13``stage13.spec.js`,16工作区移动端可达、320px至4K结构边界触控目标及长页切换后的滚动复位
- `B14``stage14-matrix.spec.js`,逐页加载、空、失败和错误正文隐藏。
- `A账户``test_accounts.py``A行情``test_market_data.py``test_market_insights.py`
- `A智能``test_screener.py``test_mentor.py``test_heaven.py``A私有``test_review.py`
+1 -1
View File
@@ -130,7 +130,7 @@
| U02 | 阶段6的1920×1080整页滚动与明细可达 | 浏览器通过 |
| U03 | 阶段11观气/观心滚动与背景断言 | 浏览器通过 |
| U04 | `stage13.spec.js`自动验证4K最大宽度、字号、Shell和无溢出;信息密度 | 人工待验 |
| U05 | `stage13.spec.js`390×844、五入口44px触控目标 | 浏览器通过 |
| U05 | `stage13.spec.js`390×844、五入口44px触控目标及长页切换滚动复位 | 浏览器通过 |
| U06 | `stage13.spec.js`320px 16工作区、纵向记录/局部横滚 | 浏览器通过 |
## 汇总