diff --git a/tests/strategy_switch_worker_validation.mjs b/tests/strategy_switch_worker_validation.mjs
index 02d9119..5bc904f 100644
--- a/tests/strategy_switch_worker_validation.mjs
+++ b/tests/strategy_switch_worker_validation.mjs
@@ -52,7 +52,8 @@ assert.ok(indexHtml.includes('class="reserve-policy-stack"'));
assert.equal(indexHtml.match(/class="form-section dca-section"/g)?.length, 1);
assert.ok(indexHtml.includes('qmtDryRunOnlyNote'));
assert.ok(indexHtml.includes('optionOverlayDefaultSimple: "策略默认:开启"'));
-assert.ok(indexHtml.includes('cashOnlyExecutionDefault: "平台默认:允许融资"'));
+assert.ok(indexHtml.includes('cashOnlyExecutionDefault: "平台默认:仅用现金"'));
+assert.match(indexHtml, /function platformCashOnlyExecutionDefault\(\) \{\s+return true;/);
assert.ok(indexHtml.includes("function effectiveOptionOverlayForAccount("));
assert.ok(indexHtml.includes("function effectiveCashOnlyExecutionForAccount("));
assert.ok(indexHtml.includes('cashOnlyExecutionValueYes: "允许融资:是"'));
diff --git a/web/strategy-switch-console/index.html b/web/strategy-switch-console/index.html
index 58930a4..3daa540 100644
--- a/web/strategy-switch-console/index.html
+++ b/web/strategy-switch-console/index.html
@@ -1789,7 +1789,7 @@
切换摘要
optionOverlayOn: "开启(策略默认)",
optionOverlayDefaultSimple: "策略默认:开启",
optionOverlayDefault: "策略默认:开启,{detail}",
- cashOnlyExecutionDefault: "平台默认:允许融资",
+ cashOnlyExecutionDefault: "平台默认:仅用现金",
},
en: {
appTitle: "Strategy Switch",
@@ -1955,7 +1955,7 @@ 切换摘要
optionOverlayOn: "Enabled (strategy default)",
optionOverlayDefaultSimple: "Strategy default: enabled",
optionOverlayDefault: "Strategy default: enabled, {detail}",
- cashOnlyExecutionDefault: "Platform default: margin allowed",
+ cashOnlyExecutionDefault: "Platform default: cash only",
},
};
@@ -2475,7 +2475,7 @@ 切换摘要
}
function platformCashOnlyExecutionDefault() {
- return false;
+ return true;
}
function effectiveCashOnlyExecutionForAccount(platform, account) {
diff --git a/web/strategy-switch-console/page_asset.js b/web/strategy-switch-console/page_asset.js
index abf47cc..442627e 100644
--- a/web/strategy-switch-console/page_asset.js
+++ b/web/strategy-switch-console/page_asset.js
@@ -1,2 +1,2 @@
// Generated by scripts/sync_strategy_switch_page_asset.py; do not edit by hand.
-export const PAGE_HTML = "\n\n\n \n \n \n QuantRuntimeSettings Strategy Switch\n \n \n\n\n \n \n
策略切换
\n
选平台、目标账号和策略,一次执行完成切换。
\n
\n \n \n\n \n \n
初始化控制台\n
读取策略配置
\n
正在读取登录状态、账号配置和当前状态。
\n
\n
\n \n\n \n \n\n \n \n
\n 当前平台\n \n
\n\n
登录后查看账号配置。
\n\n
\n
\n GitHub OAuth 保护\n 只允许白名单账号进入私有配置。\n
\n
\n Worker 端触发\n 令牌保留在服务端,浏览器只提交切换意图。\n
\n
\n 变更可回溯\n 切换由 GitHub Actions 执行,便于审计和回滚。\n
\n
\n\n
\n\n
\n
\n
登录后才可执行切换。
\n
\n
\n
\n\n \n \n \n\n \n\n\n";
+export const PAGE_HTML = "\n\n\n \n \n \n QuantRuntimeSettings Strategy Switch\n \n \n\n\n \n \n
策略切换
\n
选平台、目标账号和策略,一次执行完成切换。
\n
\n \n \n\n \n \n
初始化控制台\n
读取策略配置
\n
正在读取登录状态、账号配置和当前状态。
\n
\n
\n \n\n \n \n\n \n \n
\n 当前平台\n \n
\n\n
登录后查看账号配置。
\n\n
\n
\n GitHub OAuth 保护\n 只允许白名单账号进入私有配置。\n
\n
\n Worker 端触发\n 令牌保留在服务端,浏览器只提交切换意图。\n
\n
\n 变更可回溯\n 切换由 GitHub Actions 执行,便于审计和回滚。\n
\n
\n\n
\n\n
\n
\n
登录后才可执行切换。
\n
\n
\n
\n\n \n \n \n\n \n\n\n";