star-cloud/app/Http/Controllers/Admin
terrylee 8977e7eb0f feat(pharmacy-pickup): 領藥單模組(後台建單→QR→機台B660掃碼→出貨回報)
- 機台系統設定:取物單模式(pickup_sheet)下新增「領藥單」開關 pharmacy_pickup_enabled,B014 下發 FunctionSet.PharmacyPickup
- 權限:銷售管理→領藥單 menu.sales.pharmacy-pickup(角色/帳號可勾選授權,租戶模板預設關)
- 資料模型:orders 加 order_type/pricing_slip_no/created_by(領藥單序號=flow_id)、pickup_codes.slot_no 可空
- 後台:PharmacyPickupController + PharmacyPickupService(以商品為單位建單、庫存不預扣)+ 建單/列表/列印頁(QR內嵌,不顯姓名)
- B660:領藥單回多貨道 items[](保留 slot_no 向後相容)+ 模式 gate + 標記已領
- 出貨回報:finalizePharmacyDispense(獨立於銷售/發票/閉環)+ flow_id 終態冪等 + 庫存只扣一次
- 修正 PickupCode::isValid() 對 null expires_at 的 NPE、status 補入 fillable

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-22 09:54:04 +08:00
..
BasicSettings feat(pharmacy-pickup): 領藥單模組(後台建單→QR→機台B660掃碼→出貨回報) 2026-06-22 09:54:04 +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] 銷售掃碼支付方式細分與訂單詳情發票操作調整 2026-06-16 13:41:51 +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] 機台刷卡機 (Nexsys 終端機) 健康狀態燈號與失敗日誌 2026-06-18 13:09:05 +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
PharmacyPickupController.php feat(pharmacy-pickup): 領藥單模組(後台建單→QR→機台B660掃碼→出貨回報) 2026-06-22 09:54:04 +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 [REFACTOR] 商品匯入改為全背景處理避免請求逾時 2026-06-16 13:58:13 +08:00
QrCodeController.php [FEAT] 優化機台 API 通訊識別、補齊前端必填驗證、並配置 Demo 站隊列自動化部署 🦾🚀 2026-03-26 13:09:48 +08:00
RemoteController.php [FIX] 遠端管理歷史紀錄套用機台授權過濾,修復租戶帳號 500 2026-06-17 11:15:05 +08:00
ReservationController.php feat: 實作後台導航選單系統與狀態持久化 2025-12-16 23:21:11 +08:00
SalesController.php [FIX] 電子發票列印限縮為僅統編發票,避免載具/捐贈列印失敗 2026-06-18 11:41:26 +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