remove: 全面移除「错过机会」功能与文案

删除手动记录表单与 /add_miss;停止自动生成错过类交易记录;列表/统计/顶栏不再展示;复盘卡片改为整行。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
dekun
2026-07-05 22:21:30 +08:00
parent 88fe4bbe56
commit 7bb6ee1154
11 changed files with 87 additions and 313 deletions
+26
View File
@@ -0,0 +1,26 @@
"""trade_result_lib:过滤「错过」记录。"""
import unittest
from lib.trade.trade_result_lib import (
filter_trade_records_excluding_miss,
is_miss_trade_result,
)
class TradeResultMissFilterTest(unittest.TestCase):
def test_is_miss_trade_result(self):
self.assertTrue(is_miss_trade_result("错过"))
self.assertFalse(is_miss_trade_result("止盈"))
def test_filter_excludes_miss(self):
rows = [
{"effective_result": "止盈", "id": 1},
{"effective_result": "错过", "id": 2},
{"result": "错过", "id": 3},
]
out = filter_trade_records_excluding_miss(rows)
self.assertEqual([r["id"] for r in out], [1])
if __name__ == "__main__":
unittest.main()