## 1. 移除导入时的本次数据去重 - [x] 1.1 修改 `app/services/trade_parser.py`:移除 `batch_existing_keys` 参数、`new_keys_in_batch` 集合及所有向该集合添加去重键的逻辑 - [x] 1.2 修改 `app/api/trade_review.py`:批量导入时不再创建和传递 `batch_existing_keys`,处理每个文件时独立调用 `save_to_db` ## 2. 导入时使用原始交易日 - [x] 2.1 修改 `app/services/trade_parser.py`:导入期货和期权记录时,直接使用 `_normalize_date` 后的原始日期作为 `trade_date`,不再调用 `recalculate_trade_date` ## 3. 统计分析展示时按夜盘归集交易日 - [x] 3.1 修改 `app/services/trade_parser.py`:在 `calc_daily_summary` 按交易日聚合统计时,使用 `recalculate_trade_date(trade_date, trade_time)` 生成统计用交易日,但保留原始 `trade_date` 用于前端展示 - [x] 3.2 前端无需修改:表格日期列继续使用后端返回的 `trade_date`(即原始日期) ## 4. 验证与归档 - [ ] 4.1 运行健康检查与相关测试 - [ ] 4.2 提交代码并归档 change