From e4271d60003223566b67d141e4d330b8bb4d7162 Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期六, 21 三月 2026 21:04:08 +0800
Subject: [PATCH] #

---
 src/main/webapp/views/watch/stationTrace.html |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

diff --git a/src/main/webapp/views/watch/stationTrace.html b/src/main/webapp/views/watch/stationTrace.html
index ca08a37..5db8a43 100644
--- a/src/main/webapp/views/watch/stationTrace.html
+++ b/src/main/webapp/views/watch/stationTrace.html
@@ -429,6 +429,9 @@
                                 褰撳墠绔�: {{ orDash(item.currentStationId) }}<br>
                                 鐩爣绔�: {{ orDash(item.finalTargetStationId) }}<br>
                                 鍒嗘: {{ orDash(item.issuedSegmentCount) }} / {{ orDash(item.totalSegmentCount) }}<br>
+                                <template v-if="item.loopAlertActive && item.loopAlertText">
+                                    鎻愮ず: {{ item.loopAlertText }}<br>
+                                </template>
                                 鏇存柊鏃堕棿: {{ formatTime(item.updatedAt) }}
                             </div>
                         </button>
@@ -488,6 +491,14 @@
                                 <div class="trace-summary-item">
                                     <div class="trace-summary-label">绾跨▼瀹炵幇</div>
                                     <div class="trace-summary-value">{{ orDash(selectedTrace.threadImpl) }}</div>
+                                </div>
+                                <div class="trace-summary-item">
+                                    <div class="trace-summary-label">缁曞湀鎻愮ず</div>
+                                    <div class="trace-summary-value">{{ selectedTrace.loopAlertActive ? orDash(selectedTrace.loopAlertText) : '--' }}</div>
+                                </div>
+                                <div class="trace-summary-item">
+                                    <div class="trace-summary-label">缁曞湀绱</div>
+                                    <div class="trace-summary-value">{{ selectedTrace.loopAlertActive ? orDash(selectedTrace.loopAlertCount) : '--' }}</div>
                                 </div>
                             </div>
 
@@ -858,6 +869,14 @@
                     pendingStationIds: '寰呰蛋璺緞',
                     currentStationId: '褰撳墠绔欑偣',
                     blockedStationId: '鍫靛绔欑偣',
+                    loopAlertActive: '缁曞湀棰勮',
+                    loopAlertType: '缁曞湀绫诲瀷',
+                    loopAlertText: '缁曞湀鎻愮ず',
+                    loopAlertCount: '缁曞湀绱',
+                    loopRepeatCount: '缁曞湀绱',
+                    loopScopeType: '璇嗗埆鑼冨洿',
+                    loopStationCount: '褰撳墠鐜寖鍥寸珯鐐规暟',
+                    sourceLoopStationCount: '鎵�鍦ㄥぇ鐜珯鐐规暟',
                     timeoutMs: '瓒呮椂鏃堕棿',
                     commandStationId: '鍛戒护璧风偣',
                     commandTargetStationId: '鍛戒护鐩爣',

--
Gitblit v1.9.1