star-cloud/resources/views
sky121113 a3a00b1403 [FEAT] 實作調撥與補貨單商品快照機制,並修復商品無圖片或載入失敗時的立方體預設圖示顯示
1. 資料庫結構擴充:為 transfer_order_items 與 replenishment_order_items 表新增商品快照欄位,完成遷移。
2. Model 調整與防禦:重構 TransferOrderItem 與 ReplenishmentOrderItem Model,實現商品軟刪除/物理刪除的 name、barcode、image_url 安全 Fallback 及多語系字典動態解析,並防禦性過濾 /storage 等無效圖片路徑。
3. Controller 效能優化:重構寫入與詳情加載邏輯,預載入關聯以防範 N+1 查詢,優化批量寫入效率。
4. 前端圖片載入錯誤處理:在調撥與補貨單明細中,利用 Alpine.js 增加圖片 x-on:error 錯誤監聽,在圖片加載失敗時自動 fallback 顯示與訂單詳情一致的灰色立方體 icon。
2026-05-21 16:31:23 +08:00
..
admin [FEAT] 實作調撥與補貨單商品快照機制,並修復商品無圖片或載入失敗時的立方體預設圖示顯示 2026-05-21 16:31:23 +08:00
auth style(favicon): add cache busting query parameter to favicon.ico link to bypass browser caching 2026-05-17 13:20:43 +08:00
components [FIX] 修復刪除機台廣告設置時缺少自訂確認視窗與非同步載入圖示 2026-05-18 17:01:17 +08:00
docs [FEAT] 整合 MQTT 交易完成 (Finalize) 流程並更新 API 技術規格文件 2026-05-04 10:18:30 +08:00
guest [FEAT] 優化通行碼與取貨碼模組、補齊多國語系系統及介面風格調整 2026-04-29 16:54:21 +08:00
layouts [FEAT] 新增分析管理與子項目的角色權限配置 2026-05-18 17:22:45 +08:00
profile feat(profile): increase profile photo upload limit to 5MB and verify webp storage 2026-05-17 13:09:39 +08:00
test feat: 整合 Preline UI 3.x 與重寫 README 為 Docker 架構 2026-01-13 10:17:37 +08:00
vendor/pagination [STYLE] 銷售中心 UI 優化與出貨紀錄邏輯校正 2026-05-04 17:20:43 +08:00
dashboard.blade.php [DOCS] 更新 RBAC 實作規範與角色初始化流程建議 2026-03-19 17:18:21 +08:00
welcome.blade.php first commit 2025-11-21 17:15:27 +08:00