tradingSystem/scripts
zlt 9359056d04 修页面白屏:十一个显示函数没交给模板,并加一道接线守卫
现象。持仓管理系统页面整页白屏,控制台只有一句
propVerdictLine is not a function。

根因。这批函数在 setup() 里定义好了、模板里也在用,但没有写进 setup()
末尾那份 return 清单,模板拿到的是 undefined,当函数调用就抛异常、整棵
组件树渲染失败。一共漏了十一个:propVerdictLine、propBasis、propLogic、
propLogicMore、propText、propHeads、hardCn、opCn、paramsCn、dropCn、
plainCheck,全部出自 2026-09-04 的 bcf5783 那批文案改造。

为什么隔了六天才炸。这几行都挂着 v-if,条件是「这条提议带选股判决」。
平时提议队列是空的、条件不成立,函数一次都不会被调用。09-10 早上队列里
出现八条新建仓提议(09:32 到 09:52,全是 WAIT_USER),第一次真的调到它。

修法。把十一个名字补进 return 清单。页面走 FileResponse 每次读盘,
155 是源码挂载,所以 git pull 之后浏览器强刷即生效,不用重启容器。

守卫。新增 scripts/test_page_wiring_guard.py,查两件事:模板引用了、
setup 里定义了、却没 return 的名字;以及 return 清单里写了、setup 里
找不到的名字。不用维护名单,从文件本身推。已在把修复回退的副本上验过,
报满十一处、退出码 1。已登记进 run_tests.py 的 SUITES 与清单说明。

index.html 二十七万字节、没有任何单测,原有的 test_page_enum_guard.py
守的是文案有没有翻译,守不到接线,所以要单独这一道。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-10 11:06:39 +08:00
..
backtest_churn.py 代码全面修改 2026-08-28 13:07:27 +08:00
backtest_entry.py 代码全面修改 2026-08-28 13:07:27 +08:00
calibrate_macro_signal.py 加入股汇参数和相应逻辑 2026-08-18 17:31:37 +08:00
check_db.py 添加每日导出按钮 2026-08-28 15:45:30 +08:00
code_fingerprint.py 处理现有问题 2026-08-03 09:10:56 +08:00
deploy.sh 处理挂载问题 2026-07-29 15:28:57 +08:00
gen_keys.py 代码全面修改 2026-08-28 13:07:27 +08:00
init_db.py 模拟库和正式库分离 2026-08-28 14:34:00 +08:00
migrate_archived_at.py 模拟库和正式库分离 2026-08-28 14:34:00 +08:00
migrate_param_value_text.py 通道弃洞自愈+参数列放宽TEXT+运维清标记按钮+iPad浮层teleport与触屏直连+信号计划标 2026-09-01 09:18:00 +08:00
probe_bionic.py 加入决策系统 2026-08-03 12:49:01 +08:00
probe_plan_api.py PMS 接通选股系统判决:计划解析增读判决五键、按判决分流新建仓、研判键放行与必答题、人工裁决理由必填、信号来源区分、会话密钥补进密钥名单 2026-09-03 11:51:42 +08:00
probe_strategy_signals.py 模拟库和正式库分离 2026-08-28 14:34:00 +08:00
rebuild_ledger.py 处理现有问题 2026-08-03 09:10:56 +08:00
report_strategy_score.py 代码全面修改 2026-08-28 13:07:27 +08:00
reset_ledger.py 代码全面修改 2026-08-28 13:07:27 +08:00
run_tests.py 修页面白屏:十一个显示函数没交给模板,并加一道接线守卫 2026-09-10 11:06:39 +08:00
test_batch2_units.py 代码全面修改 2026-08-28 13:07:27 +08:00
test_batch3_units.py PMS 两处安全修复:强制交人改为一票否决不再被卖出方向短路;目标价与止损价接通且必定交人 2026-09-03 16:06:27 +08:00
test_batch4_units.py 第零件甲组:PMS 目标价那条路的四个缺陷,加裁决理由服务端强制 2026-09-07 11:22:05 +08:00
test_batch5_units.py 代码全面修改 2026-08-28 13:07:27 +08:00
test_batch6_units.py 通道弃洞自愈+参数列放宽TEXT+运维清标记按钮+iPad浮层teleport与触屏直连+信号计划标 2026-09-01 09:18:00 +08:00
test_batch7_units.py 三条断言跟上新文案:冻结来路分开、判据码显示层剥掉、接口地址只进日志 2026-09-04 13:31:30 +08:00
test_batch8_units.py #7#12 2026-07-31 13:28:10 +08:00
test_batch9_units.py 处理现有问题 2026-08-03 09:53:18 +08:00
test_batch10_units.py PMS 两处安全修复:强制交人改为一票否决不再被卖出方向短路;目标价与止损价接通且必定交人 2026-09-03 16:06:27 +08:00
test_batch11_units.py 代码全面修改 2026-08-28 13:07:27 +08:00
test_batch12_units.py 第三件 PMS 侧:按逻辑状态分流,入场论点随持仓走 2026-09-07 14:37:35 +08:00
test_batch13_units.py 开始处理系统整体细节 2026-08-18 14:10:26 +08:00
test_batch14_units.py 加入股汇参数和相应逻辑 2026-08-19 10:04:20 +08:00
test_batch15_units.py 处理命令冲突的问题 2026-08-20 11:09:33 +08:00
test_batch16_units.py 修改前端页面部分问题 2026-08-25 11:09:58 +08:00
test_batch17_units.py 代码全面修改 2026-08-28 13:07:27 +08:00
test_batch18_units.py 添加权限 2026-08-27 10:16:45 +08:00
test_batch19_units.py 通道弃洞自愈+参数列放宽TEXT+运维清标记按钮+iPad浮层teleport与触屏直连+信号计划标 2026-09-01 09:18:00 +08:00
test_batch20_units.py 低把握驳回用例:断言改查提议的研判理由字段 2026-09-07 11:58:16 +08:00
test_batch21_units.py 第零件甲组:PMS 目标价那条路的四个缺陷,加裁决理由服务端强制 2026-09-07 11:22:05 +08:00
test_batch22_units.py 行业催化只进提议卡与账本,不送研判;单测(台账 051) 2026-09-08 15:21:21 +08:00
test_batch23_units.py 测试按 PMS 自己的代码形态取键 2026-09-09 12:17:26 +08:00
test_batch24_units.py 资金异动方向两套写法都认 2026-09-09 14:59:11 +08:00
test_batch25_units.py 解锁重问:判定、取数、接线、参数、单测(台账 055 第二件之 PMS 侧) 2026-09-09 15:13:09 +08:00
test_core_units.py 设计定型后提交 2026-07-27 15:50:57 +08:00
test_page_enum_guard.py 翻译表按清点结果补齐;修守卫把两套同名枚举混成一组的错 2026-09-04 15:17:06 +08:00
test_page_wiring_guard.py 修页面白屏:十一个显示函数没交给模板,并加一道接线守卫 2026-09-10 11:06:39 +08:00
test_wiring.py 点股票看它今天的全部信号:按代码回扫接口、抽屉、遮罩空白四处修复(台账 055 第一件) 2026-09-09 14:53:29 +08:00
watch.py 代码全面修改 2026-08-28 13:07:27 +08:00
ws_smoke.py pms-ws 启动横幅与联调面板改读运行参数表, 与运行逻辑同源 2026-09-09 16:10:39 +08:00