star-cloud/lang
sky121113 0c29cdae97 [FEAT] 取貨碼改綁「商品」而非「貨道」
1. 新增 migration 為 pickup_codes 增加 product_id 欄位(nullable + index),既有綁貨道碼向後相容。
2. PickupCode Model 補上 product_id fillable 與 product() 關聯。
3. 產碼 storePickupCode 改收 product_id(與 slot_no 二擇一,required_without),並驗證商品屬於機台所屬公司;機台未上架仍可產碼。
4. 新增 pickupCompanyProducts AJAX 端點與路由,回傳公司商品清單與機台已上架 product_id,供前端標示「此機台未上架」提示。
5. B660 刷碼驗證新增綁商品擋關:機台無此商品貨道時回 409 並寫 PickupCodeLog;回傳資料補上 product_id 供 App 自挑貨道。
6. 產碼介面(pickup-codes/index)由「選擇貨道」改為「選擇商品」,加入未上架警告提示。
7. 多語系同步新增 4 組詞彙(zh_TW/en/ja 對齊排序)。
2026-06-26 17:31:22 +08:00
..
en [REFACTOR] 實作側邊欄與儀表板多語系化,修復 UI 位移與樣式優化 2026-03-12 17:42:57 +08:00
ja [FEAT] 優化通行碼與取貨碼模組、補齊多國語系系統及介面風格調整 2026-04-29 16:54:21 +08:00
zh_TW [STYLE] 更新系統 Logo 為無損圓形去背版並補齊登入頁繁體中文翻譯 2026-03-26 09:22:07 +08:00
en.json [FEAT] 取貨碼改綁「商品」而非「貨道」 2026-06-26 17:31:22 +08:00
ja.json [FEAT] 取貨碼改綁「商品」而非「貨道」 2026-06-26 17:31:22 +08:00
zh_TW.json [FEAT] 取貨碼改綁「商品」而非「貨道」 2026-06-26 17:31:22 +08:00