1. 修正 Oracle ORA-32034 錯誤 - 將巢狀 WITH 子句改為同層級 CTE 2. Last Update 改用資料庫最新 LASTSTATUSCHANGEDATE,非系統時間 3. Down Time 改為 MAX(LASTSTATUSCHANGEDATE) - 各機台時間差 4. 機台明細表預設只顯示 UDT/SDT (DOWN 狀態) 5. 標題更新為 "DOWN 機台明細" Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
後端改進: - 新增 SQLAlchemy engine 連接池 (pool_size=5, max_overflow=10) - 實現記憶體快取機制 (60秒 TTL) - 新增排除清單過濾: EXCLUDED_LOCATIONS, EXCLUDED_ASSET_STATUSES - SQL 查詢使用 CTE 優化、支援分頁 offset - 預設查詢天數改為 365 天 前端改進: - UI 主題從深色改為淺色 (CSS 變數化) - 移除廠區/資產狀態多選下拉選單 (改由後端排除清單控制) - 明細表格新增「最後狀態時間」欄位 - 簡化篩選邏輯 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- 整合 WIP 報表、機台狀態報表、數據表查詢工具 - 機台狀態報表功能: - 支援廠區/資產狀態多選篩選 - 工站卡片顯示 OU%、機台數、狀態條圖 - 條圖支援滑鼠懸停顯示詳細資訊 - 工站合併分組 (切割、焊接、成型等) - 優化 filter_options API 查詢效能 - 統一狀態顏色定義 (PRD/SBY/UDT/SDT/EGT/NST) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>