Files
kyugao bb3f8bd28d feat: 迭代03-05 交易记录接入、行情实时、QMT连接配置、data store 标准化
- R-004 QMT连接配置:多配置管理 + 会话头部快捷切换(03-QMT连接配置)
- R-005 WS盘中价格实时更新:服务端中转+缓存+前端轮询(04-WS盘中价格实时更新)
- R-006 策略数据 JSON data store 标准化(store.json/market.json/schema.json)
- R-007 交易记录接入:当日订单+成交单表合并(委托主行+展开成交明细)、时间段查询(今日/本周/本月+手动起止)、费用计算(佣金费率万m_dCommission+最低5元、印花税卖出万5、过户费双向万0.1)
- 架构治理:api 按领域拆分、component 目录、QmtHealthMonitor
2026-09-01 13:21:49 +08:00

29 lines
1.9 KiB
Markdown
Raw Permalink 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.
# 迭代 03:QMT 连接配置(多配置管理 + 会话头部快捷切换)
> 创建:2026-08-29 依据需求:R-004(已定稿 2026-08-29)| 依据计划:PLAN-003(计划-QMT连接配置.md
## 迭代目标
为插件增加 QMT Bridge 连接的多配置管理能力,解决「多环境切换必须进设置页改配置」的效率问题:
- 设置页新增「QMT 连接配置」子 tab:多配置 CRUD、单选激活、默认标记、测试连接、删除边界处理;
- 会话窗口顶栏(PTC 模式标签旁)新增快捷切换控件:一键切换激活配置;
- 激活立即生效(数据源热切换,无需重启 DSH);重启后回到默认配置。
## 目标描述
插件当前只能通过 cordis.patch.yml 注入单一 qmtBaseUrl,切换环境(本机 QMT / 局域网其他机器)需改宿主配置并重启。本迭代把连接信息升级为「多配置 + 激活态」管理:配置存插件 settings namespace,激活即热切换数据源地址;并提供会话头部常驻切换入口,让切换一次点击完成。
## 目标的讨论过程
R-004 三轮讨论(2026-08-29,详见 docs/05-需求池/R-004.md 讨论记录):
1. **第一轮**:AI 代码审查(数据源按请求读取地址、/health 可复用、策略配置先例)+ 老师逐条拍板 Q1-Q8(含新增的存储位置问题);
2. **第二轮**:老师提出会话头部快捷切换需求;AI 调研 DSH 宿主确认 PTC 标签所在 slotconversation.session.header.actions)可并排挂载;老师拍板 Q9(入口=会话头部)/Q10(菜单仅切换);
3. **第三轮**:老师确认定稿(三要素满足)。
## 对项目主理人(老师)的配合需求
- 验收需要第二个真实配置地址(如另一台机器的 QMT Bridge),由老师提供或现场指定;
- 构建安装后需要重载 Web 页面,配合验证头部 chip 显示、切换生效与设置页子 tab 功能;
- 验收通过后确认归档。