Files
tick-stock-panel/frontend
shy3130 51be43e951 feat(watchlist): 自选页新增 今开/最高/最低/昨收/成交量/涨停价/跌停价 列 (#328)
- open/high/low 后端本就返回, 纯前端加列; prev_close/volume 在 enriched
  缓存已有, _WATCHLIST_COLS 白名单补 2 字符串即透传, 零新增 IO
- 涨跌停价在端点内对自选行(几十~几百行)用 polars_price_limit_pct +
  polars_limit_price 向量化现算(交易所整数分半进位口径, 含主板 ST
  2026-07-06 新老划断), 亚毫秒级; ETF/指数涨跌幅规则不在覆盖范围内,
  置 null 由前端渲染 "—"
- 前端 7 列默认隐藏(未开启用户零渲染/排序成本), mergeColumns 对老用户
  持久化配置自动补齐新列, renderBuiltinDataCell/getSortValue 各加 7 case,
  支持排序与数值筛选; 涨停价红色/跌停价绿色, 成交量按万手/亿手换算
- 测试: watchlist_enriched 契约(含 ST 划断前后两种数据日) + mergeColumns
  老配置兼容(vitest)
2026-09-17 16:04:25 +08:00
..
2026-06-18 17:18:23 +08:00
2026-06-18 17:18:23 +08:00
2026-06-18 17:18:23 +08:00
2026-06-18 17:18:23 +08:00
2026-06-18 17:18:23 +08:00