star-cloud/resources/views/admin
root 003ba9b1ad [FEAT] 新增領藥單(Pharmacy Pickup / Rx)功能並強化出貨防呆
1. 領藥單後台:新增 PharmacyPickupController 與 PharmacyPickupService,提供領藥單列表/建立/作廢/列印 QR;routes/web.php 新增受 menu.sales.pharmacy-pickup 權限控管的路由群組,RoleSeeder 補該權限、sidebar 新增選單。
2. 訂單模型:Order 新增 order_type(sale/pharmacy_pickup)、pricing_slip_no、created_by 欄位與 AWAITING_PICKUP 狀態,新增 sales/pharmacyPickup scope 及 creator/pickupCode 關聯。
3. 機台設定:系統設定新增「領藥單」開關,僅在取物單(pickup_sheet)模式下可啟用、其他模式強制關閉;含後端防呆、toggle UI 與啟用功能標籤顯示。
4. 機台 API:getSettings FunctionSet 增加 PharmacyPickup 旗標;B660 取貨核銷擴充領藥單多貨道出貨清單回傳,庫存不足/無可用貨道時嚴格擋關且不消耗領藥碼。
5. 出貨流程:TransactionService finalizeTransaction 以 order_no(RX) 對應預建領藥單,走 finalizePharmacyDispense 獨立冪等出貨流程,並標記領藥碼已領與核銷日誌。
6. 防呆修正:recordDispense 庫存<=0 時不再扣減以避免負庫存;syncSlots 上報清單為空時不執行全量刪除,避免誤清貨道。
7. 資料庫:新增 2 個 migration(orders 增領藥單欄位、pickup_codes 之 slot_no 改 nullable);PickupCode 開放 status 可填、isValid 容許 null expires_at。
8. 多語系/文件:zh_TW/en/ja 三語系對齊補齊領藥單相關詞彙(27 個);config/api-docs.php 補 PharmacyPickup 旗標說明。
2026-06-23 02:19:17 +00:00
..
_shared [FIX] 移除角色權限設定中已廢棄的特殊權限模組 2026-05-27 10:03:14 +08:00
ads [FIX] 解決 HTTPS 環境下 AJAX 分頁請求 http 混合內容 (Mixed Content) 攔截 Bug 2026-05-28 11:42:57 +08:00
analysis [FEAT] 實作機台報表分析功能與商品報表篩選列優化 2026-06-05 16:21:05 +08:00
app-configs feat: Preline UI 改版與深色模式修復 2026-01-13 13:28:58 +08:00
basic-settings [FEAT] 新增領藥單(Pharmacy Pickup / Rx)功能並強化出貨防呆 2026-06-23 02:19:17 +00:00
companies [FEAT] 實作自訂品牌樣式設定與專屬登入頁面預覽功能 2026-06-05 08:44:38 +08:00
data-config [FIX] 移除角色權限設定中已廢棄的特殊權限模組 2026-05-27 10:03:14 +08:00
deposit-bonus-rules [FEAT] 完善全站多語系支援、角色權限篩選優化及 UI 元件重構 2026-03-20 13:41:51 +08:00
gift-definitions [FEAT] 完善全站多語系支援、角色權限篩選優化及 UI 元件重構 2026-03-20 13:41:51 +08:00
impersonate [FEAT] 實作系統管理員切換帳號 (Impersonate) 功能 2026-05-17 11:07:41 +08:00
machines [FEAT] 刷卡機狀態顯示限基礎版啟用機台,並加機台日誌查詢索引 2026-06-18 13:44:22 +08:00
maintenance [FEAT] 新增遠端庫存列表視圖與機台管理租戶公司過濾功能 2026-06-05 14:20:35 +08:00
members [FEAT] 完善個人檔案功能:新增頭像即時上傳、麵包屑導覽、版面寬度優化與日期格式統一 2026-03-13 10:08:30 +08:00
membership-tiers [FEAT] 完善全站多語系支援、角色權限篩選優化及 UI 元件重構 2026-03-20 13:41:51 +08:00
permission fix(ui): apply dynamic z-index pattern to resolve searchable select dropdown overlap in user modals 2026-05-17 13:24:32 +08:00
point-rules [FEAT] 完善全站多語系支援、角色權限篩選優化及 UI 元件重構 2026-03-20 13:41:51 +08:00
products [REFACTOR] 商品匯入改為全背景處理避免請求逾時 2026-06-16 13:58:13 +08:00
remote [FIX] 遠端管理歷史紀錄套用機台授權過濾,修復租戶帳號 500 2026-06-17 11:15:05 +08:00
sales [FEAT] 新增領藥單(Pharmacy Pickup / Rx)功能並強化出貨防呆 2026-06-23 02:19:17 +00:00
warehouses [STYLE] 簡化庫存概覽與庫存效期的商品 ID 標記為 ID 2026-06-05 16:56:48 +08:00
dashboard.blade.php [FEAT] 實作智慧型機台登入異常告警與自動自我修復機制 2026-05-18 09:50:51 +08:00
placeholder.blade.php [FEAT] 完善個人檔案功能:新增頭像即時上傳、麵包屑導覽、版面寬度優化與日期格式統一 2026-03-13 10:08:30 +08:00