期权复盘详情附图改为自动/手动互斥显示,有自动K线时不再并排空槽。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
dekun
2026-09-15 11:12:42 +08:00
parent 8f37d02494
commit 0132ca4ca1
+10 -5
View File
@@ -655,16 +655,21 @@
var key = tf || "_";
byTf[key] = file;
});
var order = ["auto", "5m", "15m", "1h", "4h"];
// 互斥:有自动K线只显示自动;否则只显示手动四周期
var hasAuto = !!byTf.auto;
var order = hasAuto ? ["auto"] : ["5m", "15m", "1h", "4h"];
var keys = order.slice();
Object.keys(byTf).forEach(function (k) {
if (keys.indexOf(k) < 0) keys.push(k);
});
if (!hasAuto) {
Object.keys(byTf).forEach(function (k) {
if (k === "auto") return;
if (keys.indexOf(k) < 0) keys.push(k);
});
}
var cells = keys
.map(function (tf) {
var file = byTf[tf];
if (!file) {
if (order.indexOf(tf) < 0 || tf === "auto") return "";
if (hasAuto || order.indexOf(tf) < 0) return "";
return (
'<div class="or-detail-img-cell">' +
'<span class="or-detail-img-label">' +