star-cloud/resources/views/admin/basic-settings/machines
sky121113 17f565bded [REFACTOR] 機台系統設定 settings JSON 化與編輯介面多語系/UI 優化
1. Machine 模型:新增 settings JSON 的 accessors/mutators(shopping_mode、tax_invoice_enabled、card_terminal_enabled、scan_pay_esun/linepay_enabled、shopping_cart_enabled 等),讀寫統一收斂到 settings 欄位並同步既有資料表欄位。
2. MachineSettingController:system_settings 儲存邏輯補上 pickup_module_enabled(納入 allowedFields,非基礎版模式時強制關閉)。
3. 多語系補完:新增 Edit Machine System Settings、Basic Mode Features、Bill、Coin、Search machine name or code... 等 key(en/ja/zh_TW),並把寫死的「鈔/幣」面額前綴與中文搜尋框 placeholder 改為 __() 翻譯。
4. 編輯 modal UI:各支付區塊「全選/取消全選」移至標題旁;取貨模組新增區塊總開關與全選;購物車/來店禮改為卡片版型、開關靠右移除重複標籤。
5. 基礎版專屬功能以容器外框+標籤分組,與會員系統/稅務系統/硬體周邊(永遠顯示)做出視覺區隔;「支付方式」全選一併納入取貨模組。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-09 17:34:11 +08:00
..
partials [REFACTOR] 機台系統設定 settings JSON 化與編輯介面多語系/UI 優化 2026-06-09 17:34:11 +08:00
distribution.blade.php [STYLE] 機台分佈地圖行動端優化與補貨管理邏輯修正 2026-04-29 11:29:42 +08:00
edit.blade.php [FEAT] 基本設定的機台管理新增鑰匙編號欄位與位置調整 2026-06-05 11:50:00 +08:00
index.blade.php [REFACTOR] 機台系統設定 settings JSON 化與編輯介面多語系/UI 優化 2026-06-09 17:34:11 +08:00