Add personal license agreement and rename product section to tradable symbols.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
dekun
2026-06-26 02:52:45 +08:00
parent 7b60f0dce5
commit ab9987e4c7
85 changed files with 18772 additions and 18235 deletions
+27 -23
View File
@@ -1,23 +1,27 @@
(function () {
var form = document.getElementById('contract-search-form');
if (!form) return;
var wrap = form.querySelector('.symbol-wrap');
var hidden = wrap && wrap.querySelector('input[name="symbol"]');
var visible = form.querySelector('#contract-symbol-input');
// 带 symbol 参数进入时,显示合约代码
if (hidden && hidden.value && visible && !visible.value) {
visible.value = hidden.value;
}
form.addEventListener('submit', function () {
if (!hidden || !visible) return;
var v = visible.value.trim();
// 若未从下拉选择,尝试用输入框内容(支持直接输入 rb2510)
if (!hidden.value && v) {
var m = v.match(/([A-Za-z]+\d{3,4})/);
hidden.value = m ? m[1] : v;
}
});
})();
/* Copyright (c) 2025-2026 马建军. All rights reserved.
* 专有软件 — 未经授权禁止复制、传播、转售。
* 详见 LICENSE.zh-CN.txt
*/
(function () {
var form = document.getElementById('contract-search-form');
if (!form) return;
var wrap = form.querySelector('.symbol-wrap');
var hidden = wrap && wrap.querySelector('input[name="symbol"]');
var visible = form.querySelector('#contract-symbol-input');
// 带 symbol 参数进入时,显示合约代码
if (hidden && hidden.value && visible && !visible.value) {
visible.value = hidden.value;
}
form.addEventListener('submit', function () {
if (!hidden || !visible) return;
var v = visible.value.trim();
// 若未从下拉选择,尝试用输入框内容(支持直接输入 rb2510)
if (!hidden.value && v) {
var m = v.match(/([A-Za-z]+\d{3,4})/);
hidden.value = m ? m[1] : v;
}
});
})();