[FEAT] 完善 IoT API 規范化、機台管理介面優化與 B005 改為 GET
All checks were successful
star-cloud-deploy-demo / deploy-demo (push) Successful in 1m4s

1. 將 B005 (廣告同步) 從 POST 改為 GET,符合 RESTful 規範。
2. 完善 B009 (庫存回報) 回應規格,加入業務代碼 (200 OK)。
3. API 文件 UI 優化:新增 Method Badge (方法標籤),並修正 JSON 中文/斜線轉義問題。
4. 機台管理介面優化:實作「唯讀庫存與效期」面板,並將日誌圖示改為「👁️」。
5. 標準化 ID 識別邏輯:資料表全面移除對 sku 的依賴,改以 id 為主、barcode 為輔。
6. 新增 Migration:正式移除 sku 欄位並同步 barcode 指向。
7. 更新多語系支援 (zh_TW, en, ja)。
This commit is contained in:
2026-04-07 14:37:57 +08:00
parent b60afc3abe
commit f2147ae6c4
14 changed files with 548 additions and 85 deletions

View File

@@ -615,6 +615,7 @@
"No roles available": "No roles available",
"No roles found.": "No roles found.",
"No slots found": "No slots found",
"No slot data available": "No slot data available",
"No users found": "No users found",
"None": "None",
"Normal": "Normal",
@@ -904,6 +905,7 @@
"Stock": "Stock",
"Stock & Expiry": "Stock & Expiry",
"Stock & Expiry Management": "Stock & Expiry Management",
"Stock & Expiry Overview": "Stock & Expiry Overview",
"Stock Management": "Stock Management",
"Stock Quantity": "Stock Quantity",
"Stock:": "Stock:",
@@ -1025,6 +1027,7 @@
"Venue Management": "Venue Management",
"video": "video",
"View Details": "View Details",
"View Inventory": "View Inventory",
"View Logs": "View Logs",
"View More": "View More",
"Visit Gift": "Visit Gift",

View File

@@ -615,6 +615,7 @@
"No roles available": "利用可能な権限はありません",
"No roles found.": "権限が見つかりません。",
"No slots found": "スロットが見つかりません",
"No slot data available": "スロットデータがありません",
"No users found": "ユーザーが見つかりません",
"None": "なし",
"Normal": "通常",
@@ -904,6 +905,7 @@
"Stock": "在庫",
"Stock & Expiry": "在庫と消費期限",
"Stock & Expiry Management": "在庫・期限管理",
"Stock & Expiry Overview": "在庫・期限一覧",
"Stock Management": "在庫管理",
"Stock Quantity": "在庫数",
"Stock:": "在庫:",
@@ -1025,6 +1027,7 @@
"Venue Management": "会場管理",
"video": "video",
"View Details": "詳細を見る",
"View Inventory": "在庫を見る",
"View Logs": "ログを見る",
"View More": "もっと見る",
"Visit Gift": "来店ギフト",

View File

@@ -615,6 +615,7 @@
"No roles available": "目前沒有角色資料。",
"No roles found.": "找不到角色資料。",
"No slots found": "未找到貨道資訊",
"No slot data available": "尚無貨道資料",
"No users found": "找不到用戶資料",
"None": "無",
"Normal": "正常",
@@ -904,6 +905,7 @@
"Stock": "庫存",
"Stock & Expiry": "庫存與效期",
"Stock & Expiry Management": "庫存與效期管理",
"Stock & Expiry Overview": "庫存與效期一覽",
"Stock Management": "庫存管理單",
"Stock Quantity": "庫存數量",
"Stock:": "庫存:",
@@ -1025,6 +1027,7 @@
"Venue Management": "場地管理",
"video": "影片",
"View Details": "查看詳情",
"View Inventory": "查看庫存",
"View Logs": "查看日誌",
"View More": "查看更多",
"Visit Gift": "來店禮",