中控增加
This commit is contained in:
@@ -192,7 +192,7 @@
|
||||
});
|
||||
}
|
||||
}
|
||||
if (trends.length) {
|
||||
if ((row.capabilities || []).includes("trend") && trends.length) {
|
||||
inner += `<div class="section-title">趋势计划 · ${trends.length}</div>`;
|
||||
trends.forEach((t) => {
|
||||
inner += `<div class="list-line">#${t.id} ${esc(t.symbol)} ${t.direction} · SL ${t.stop_loss} · TP ${t.take_profit}</div>`;
|
||||
@@ -276,21 +276,26 @@
|
||||
} catch (_) {}
|
||||
}
|
||||
|
||||
function renderSettingsList(data) {
|
||||
const list = document.getElementById("settings-list");
|
||||
if (!list) return;
|
||||
list.innerHTML = (data.exchanges || [])
|
||||
.map((ex, idx) => renderSettingsCard(ex, idx))
|
||||
.join("");
|
||||
list.querySelectorAll(".btn-del-ex").forEach((btn) => {
|
||||
btn.onclick = () => {
|
||||
const i = Number(btn.dataset.idx);
|
||||
data.exchanges.splice(i, 1);
|
||||
settingsCache = data;
|
||||
renderSettingsList(data);
|
||||
};
|
||||
});
|
||||
}
|
||||
|
||||
function loadSettingsUI() {
|
||||
loadSettingsMetaLine();
|
||||
loadSettings().then((data) => {
|
||||
const list = document.getElementById("settings-list");
|
||||
document.getElementById("settings-list").innerHTML = (data.exchanges || [])
|
||||
.map((ex, idx) => renderSettingsCard(ex, idx))
|
||||
.join("");
|
||||
list.querySelectorAll(".btn-del-ex").forEach((btn) => {
|
||||
btn.onclick = () => {
|
||||
const i = Number(btn.dataset.idx);
|
||||
data.exchanges.splice(i, 1);
|
||||
settingsCache = data;
|
||||
loadSettingsUI();
|
||||
};
|
||||
});
|
||||
renderSettingsList(data);
|
||||
});
|
||||
}
|
||||
|
||||
@@ -389,7 +394,7 @@
|
||||
capabilities: ["key"],
|
||||
});
|
||||
settingsCache = data;
|
||||
loadSettingsUI();
|
||||
renderSettingsList(data);
|
||||
};
|
||||
|
||||
initAuth().then((ok) => {
|
||||
|
||||
Reference in New Issue
Block a user