star-cloud/app/Http/Controllers/Admin
sky121113 4a86be6cbf [FEAT] 商品匯入支援圖片:Excel 圖片檔名欄 + 圖片壓縮檔背景處理
1. ProductImportService 新增 deferImages 模式與第 18 欄「圖片檔名」,匯入時收集 pending_images 供背景處理,並保留同步轉檔路徑。
2. 新增 AttachProductImagesJob:背景逐筆將圖片轉為 WebP 入庫、更新時刪除舊圖、重建目錄快取、清除暫存資料夾並寫入操作日誌。
3. ProductController::import 新增圖片 zip 上傳(上限 60MB)與安全解壓 extractImageZip:副檔名白名單、getimagesize 內容驗證、basename 防路徑穿越、項目數與單檔及總量上限防 zip bomb,解壓後派發背景 Job。
4. 匯入 Modal 新增選填的圖片 .zip 上傳欄位與背景處理提示文字。
5. config/queue.php 的 redis retry_after 提高至 1830(可由 REDIS_QUEUE_RETRY_AFTER 覆寫),避免長時間圖片任務未完成即被重複派發造成重複處理。
6. 三語系新增圖片匯入相關文案並對齊排序。

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-16 13:41:22 +08:00
..
BasicSettings [FEAT] 綠界電子發票設定整組選填一旦啟用即全欄必填 2026-06-16 10:30:06 +08:00
Machine [FEAT] 倉儲管理系統模組實作與全站 UI/UX 標準化優化 2026-04-23 11:51:08 +08:00
AdminController.php feat: 實作機台日誌核心功能與 IoT 高併發處理架構 2026-03-09 09:43:51 +08:00
AdvertisementController.php [FEAT] 新增商品 Excel 批量匯入與模板下載功能 2026-05-28 11:19:00 +08:00
AnalysisController.php [FIX] 修正商品與機台報表因 order_items 與 dispense_records 聯結產生笛卡爾積導致件數重複加總的問題 2026-06-05 21:56:41 +08:00
AppConfigController.php fix: 修正模型重構後遺漏的命名空間引用 (PointRule, Member, etc.) 2026-03-09 09:57:41 +08:00
AuditController.php feat: 實作後台導航選單系統與狀態持久化 2025-12-16 23:21:11 +08:00
CompanyController.php [FEAT] 實作自訂品牌樣式設定與專屬登入頁面預覽功能 2026-06-05 08:44:38 +08:00
DashboardController.php [FEAT] 實作機台智慧連線監控與儀表板告警同步優化 2026-05-14 16:20:59 +08:00
DataConfigController.php [FEAT] 移除「商品狀態」冗餘模組、優化麵包屑導航與完善帳號角色過濾邏輯 2026-03-27 16:53:43 +08:00
DepositBonusRuleController.php fix: 修正模型重構後遺漏的命名空間引用 (PointRule, Member, etc.) 2026-03-09 09:57:41 +08:00
GeocodingController.php [FIX] 修正台灣地址解析經緯度失敗問題 2026-05-22 09:51:05 +08:00
GiftDefinitionController.php fix: 修正模型重構後遺漏的命名空間引用 (PointRule, Member, etc.) 2026-03-09 09:57:41 +08:00
ImpersonateController.php [FEAT] 實作系統管理員切換帳號 (Impersonate) 功能 2026-05-17 11:07:41 +08:00
LineController.php feat: 實作後台導航選單系統與狀態持久化 2025-12-16 23:21:11 +08:00
MachineController.php [FEAT] 於機台管理與機台設定頁面新增公司篩選功能 2026-06-05 13:01:52 +08:00
MaintenanceController.php [FEAT] 新增遠端庫存列表視圖與機台管理租戶公司過濾功能 2026-06-05 14:20:35 +08:00
MembershipTierController.php fix: 修正模型重構後遺漏的命名空間引用 (PointRule, Member, etc.) 2026-03-09 09:57:41 +08:00
PermissionController.php [FIX] 移除角色權限設定中已廢棄的特殊權限模組 2026-05-27 10:03:14 +08:00
PointRuleController.php fix: 修正模型重構後遺漏的命名空間引用 (PointRule, Member, etc.) 2026-03-09 09:57:41 +08:00
ProductCategoryController.php [STYLE] 商品管理介面多語系標準化與側邊欄 UI 優化 2026-05-14 11:25:43 +08:00
ProductController.php [FEAT] 商品匯入支援圖片:Excel 圖片檔名欄 + 圖片壓縮檔背景處理 2026-06-16 13:41:22 +08:00
QrCodeController.php [FEAT] 優化機台 API 通訊識別、補齊前端必填驗證、並配置 Demo 站隊列自動化部署 🦾🚀 2026-03-26 13:09:48 +08:00
RemoteController.php [FEAT] 新增環境溫度上限監測與遠端風扇指令控制功能 2026-06-04 11:45:48 +08:00
ReservationController.php feat: 實作後台導航選單系統與狀態持久化 2025-12-16 23:21:11 +08:00
SalesController.php [FIX] 捐贈發票排除列印並補上不可列印提示 2026-06-16 11:41:17 +08:00
SpecialPermissionController.php [FEAT] 新增 OTA APK 版本管理與更新部署功能 2026-05-22 16:51:21 +08:00
StaffCardController.php [FIX] 修復員工識別卡最後使用狀態更新、刪除頁面顯示 JSON 與語系遺漏問題 2026-05-18 13:37:21 +08:00
ThemeController.php first commit 2025-11-21 17:15:27 +08:00
WarehouseController.php [FIX] 補貨單完成邏輯與機台庫存去耦,防範重複累加 Bug 2026-06-09 11:11:09 +08:00