Files
Chan/docs/TEST_REPORT/ECR-008.md
jackyu66gitandCursor dbb6202325 feat(ECR-008): 拆分主站 chart_tv.js 为多模块薄门面
行为冻结物理拆分;保留 initTradingView/dispose 对外 API;无打包器。node --check 全绿。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-07 15:09:48 +08:00

923 B
Raw Permalink Blame History

TEST_REPORT — ECR-008

Date: 2026-08-07
ECR: ECR-008

Commands

node --check web/static/js/app/chart_tv_lifecycle.js
node --check web/static/js/app/chart_tv_shell.js
node --check web/static/js/app/chart_tv_indicators.js
node --check web/static/js/app/chart_tv_chan.js
node --check web/static/js/app/chart_tv_overlays.js
node --check web/static/js/app/chart_tv_finalize.js
node --check web/static/js/app/chart_tv.js

Result

ALL_CHECK_OK2026-08-07

Manual smoke checklist

Case Result
符号导出:disposeTradingViewCharts / initTradingView / 各 chartTv* PASS(全局函数存在于对应文件)
语法 PASS
浏览器:首屏 / 自动刷新 dispose / 威科夫 / 三周期元素 待 Human 硬刷新 ?v=20260807f 目测

Design Compliance

PASS — 无打包器;行为冻结搬移;API/strategies 未改。