Merge orders and positions into one card and hide stale pending when CTP is off.
Stop showing DB pending orders while disconnected, invalidate session cache when CTP is down, and add a local DB clear script without embedded credentials. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
+16
-13
@@ -108,19 +108,22 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="card trade-card" id="active-orders">
|
||||
<h2>当前委托 <span class="sync-badge text-muted" id="sync-badge" hidden></span></h2>
|
||||
<p class="hint pos-hint">委托以 CTP 柜台为准;未成交可撤单,超时自动撤开仓单。</p>
|
||||
<div class="card-body card-scroll" id="order-live-list">
|
||||
<div class="empty-hint" id="order-placeholder">加载委托…</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="card trade-card" id="positions">
|
||||
<h2>当前持仓</h2>
|
||||
<p class="hint pos-hint">持仓以 CTP 柜台为准;止盈止损为程序本地监控,触发后市价平仓。</p>
|
||||
<div class="card-body card-scroll" id="position-live-list">
|
||||
<div class="empty-hint" id="position-placeholder">加载持仓…</div>
|
||||
<div class="card trade-card" id="trading-live">
|
||||
<h2>委托与持仓 <span class="sync-badge text-muted" id="sync-badge" hidden></span></h2>
|
||||
<p class="hint pos-hint">委托、持仓均以 CTP 柜台为准;止盈止损为程序本地监控,触发后市价平仓。</p>
|
||||
<div class="card-body card-scroll trading-live-body">
|
||||
<section class="trading-live-section" id="active-orders">
|
||||
<h3 class="trading-live-subtitle">当前委托</h3>
|
||||
<div id="order-live-list">
|
||||
<div class="empty-hint" id="order-placeholder">加载委托…</div>
|
||||
</div>
|
||||
</section>
|
||||
<section class="trading-live-section trading-live-positions" id="positions">
|
||||
<h3 class="trading-live-subtitle">当前持仓</h3>
|
||||
<div id="position-live-list">
|
||||
<div class="empty-hint" id="position-placeholder">加载持仓…</div>
|
||||
</div>
|
||||
</section>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user