(function (global) { function syncOrderEntryModelTradeStyle() { var sel = document.getElementById("order-entry-model"); var hidden = document.getElementById("order-trade-style-hidden"); var hint = document.getElementById("order-trade-style-hint"); if (!sel || !hidden) return; var map = global.ORDER_ENTRY_MODEL_TRADE_STYLE || {}; var labels = { trend: "趋势单", swing: "波段单" }; var ts = map[sel.value] || "trend"; hidden.value = ts; if (hint) hint.textContent = labels[ts] || ts; } function initOrderEntryModelSelect() { var sel = document.getElementById("order-entry-model"); if (!sel || sel.dataset.entryModelWired === "1") return; sel.dataset.entryModelWired = "1"; sel.addEventListener("change", syncOrderEntryModelTradeStyle); syncOrderEntryModelTradeStyle(); } global.initOrderEntryModelSelect = initOrderEntryModelSelect; if (document.readyState === "loading") { document.addEventListener("DOMContentLoaded", initOrderEntryModelSelect); } else { initOrderEntryModelSelect(); } })(typeof window !== "undefined" ? window : globalThis);