From d16c9af7bb89a7e3abb4071003c63b3a6f6b9e4b Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期二, 07 四月 2026 14:45:27 +0800
Subject: [PATCH] #

---
 src/main/webapp/views/wrkAnalysis/wrkAnalysis.html |   36 +++++++++++++++++++++++++++++++++---
 1 files changed, 33 insertions(+), 3 deletions(-)

diff --git a/src/main/webapp/views/wrkAnalysis/wrkAnalysis.html b/src/main/webapp/views/wrkAnalysis/wrkAnalysis.html
index a5114e2..aead7e1 100644
--- a/src/main/webapp/views/wrkAnalysis/wrkAnalysis.html
+++ b/src/main/webapp/views/wrkAnalysis/wrkAnalysis.html
@@ -113,6 +113,11 @@
             font-weight: 700;
             color: #22364a;
         }
+        .summary-value.datetime {
+            font-size: 20px;
+            line-height: 1.25;
+            word-break: break-word;
+        }
         .summary-sub {
             margin-top: 8px;
             font-size: 12px;
@@ -303,7 +308,7 @@
     <section class="panel">
         <div class="panel-head">
             <div class="panel-title">鍘嗗彶浠诲姟鍒楄〃</div>
-            <div class="selection-meta">宸查�変换鍔� {{ selectedWrkNos.length }} 鏉�</div>
+            <div class="selection-meta">宸查�変换鍔� {{ selectedLogIds.length }} 鏉�</div>
         </div>
         <div class="panel-body">
             <el-table
@@ -312,7 +317,7 @@
                     border
                     stripe
                     size="mini"
-                    row-key="wrkNo"
+                    row-key="logId"
                     @selection-change="syncCurrentPageSelection"
                     v-loading="listLoading"
                     style="width: 100%;">
@@ -389,6 +394,31 @@
                             <div class="summary-sub">鏈鍒嗘瀽鍛戒腑浠诲姟鎬绘暟</div>
                         </div>
                         <div class="summary-card">
+                            <div class="summary-label">鎬讳换鍔″紑濮�</div>
+                            <div class="summary-value datetime">{{ analysis.summary.taskStartTime$ || '--' }}</div>
+                            <div class="summary-sub">鍛戒腑浠诲姟鏈�鏃╁垱寤烘椂闂�</div>
+                        </div>
+                        <div class="summary-card">
+                            <div class="summary-label">鎬讳换鍔$粨鏉�</div>
+                            <div class="summary-value datetime">{{ analysis.summary.taskEndTime$ || '--' }}</div>
+                            <div class="summary-sub">鍛戒腑浠诲姟鏈�鏅氬畬鎴愭椂闂�</div>
+                        </div>
+                        <div class="summary-card">
+                            <div class="summary-label">鎬讳换鍔℃�昏�楁椂</div>
+                            <div class="summary-value">{{ formatDuration(analysis.summary.taskDurationMs) }}</div>
+                            <div class="summary-sub">鏈�鏃╁垱寤哄埌鏈�鏅氬畬鎴�</div>
+                        </div>
+                        <div class="summary-card">
+                            <div class="summary-label">骞冲潎鑺傛媿</div>
+                            <div class="summary-value">{{ formatDuration(analysis.summary.avgTaskBeatDurationMs) }}</div>
+                            <div class="summary-sub">鎬讳换鍔℃�昏�楁椂 / 浠诲姟鏁�</div>
+                        </div>
+                        <div class="summary-card">
+                            <div class="summary-label">骞冲潎姣忓皬鏃惰妭鎷�</div>
+                            <div class="summary-value">{{ formatTaskPerHour(analysis.summary.avgTaskPerHour) }}</div>
+                            <div class="summary-sub">浠诲姟鏁� / 鎬讳换鍔℃�昏�楁椂锛堝皬鏃讹級</div>
+                        </div>
+                        <div class="summary-card">
                             <div class="summary-label">骞冲潎鎬昏�楁椂</div>
                             <div class="summary-value">{{ formatDuration(analysis.summary.avgTotalDurationMs) }}</div>
                             <div class="summary-sub">鍒涘缓鍒板畬鎴愮殑骞冲潎鑰楁椂</div>
@@ -458,7 +488,7 @@
                             </tr>
                             </thead>
                             <tbody>
-                            <tr v-for="row in analysis.detail" :key="'pdf-' + row.wrkNo">
+                            <tr v-for="row in analysis.detail" :key="'pdf-' + row.rowKey">
                                 <td>{{ row.wrkNo }}</td>
                                 <td>{{ row.wmsWrkNo }}</td>
                                 <td>{{ row.ioType$ }}</td>

--
Gitblit v1.9.1