star-cloud/config
sky121113 e779880f9b [FEAT] 整合 MQTT 交易完成 (Finalize) 流程並更新 API 技術規格文件
1. 整合交易流程:將 B600 (交易紀錄)、B601 (發票紀錄) 與 B602 (出貨紀錄) 整合為單一原子化的 MQTT 'finalize' 操作,確保資料一致性。
2. 實作非同步 Job:新增 ProcessTransactionFinalized Job 負責解析複合式 Payload 並寫入訂單、發票與出貨日誌。
3. 重構交易服務:更新 TransactionService 以支援同時處理訂單與發票資料,並修正產品 ID 驗證邏輯以避免外鍵衝突。
4. 更新技術文件:同步更新 api-docs.php 與 .agents/skills 中的 MQTT 規格,定義詳細的 finalize payload 結構與範例。
5. 優化文件 UI:改善 api-docs.blade.php 的描述渲染,支援換行符號以提升閱讀體驗。
6. 更新監聽指令:在 ListenMqttQueue 中加入 finalize 動作的處理分支並對接至新實作的 Job。
2026-05-04 10:18:30 +08:00
..
api-docs.php [FEAT] 整合 MQTT 交易完成 (Finalize) 流程並更新 API 技術規格文件 2026-05-04 10:18:30 +08:00
app.php [FIX] 修正系統時區為 Asia/Taipei 並同步語系設定 2026-03-13 10:34:30 +08:00
auth.php feat: 實作機台日誌核心功能與 IoT 高併發處理架構 2026-03-09 09:43:51 +08:00
broadcasting.php first commit 2025-11-21 17:15:27 +08:00
cache.php first commit 2025-11-21 17:15:27 +08:00
cors.php first commit 2025-11-21 17:15:27 +08:00
database.php [FEAT] 實作 MQTT Gateway 整合與高併發 IoT 通訊架構 2026-04-16 14:28:42 +08:00
filesystems.php first commit 2025-11-21 17:15:27 +08:00
hashing.php first commit 2025-11-21 17:15:27 +08:00
logging.php first commit 2025-11-21 17:15:27 +08:00
mail.php first commit 2025-11-21 17:15:27 +08:00
mqtt.php [FEAT] 實作 MQTT Gateway 整合與高併發 IoT 通訊架構 2026-04-16 14:28:42 +08:00
permission.php [FEAT] 實作角色權限分類、租戶角控管理與介面多語系優化 2026-03-17 16:53:28 +08:00
queue.php first commit 2025-11-21 17:15:27 +08:00
sanctum.php first commit 2025-11-21 17:15:27 +08:00
services.php first commit 2025-11-21 17:15:27 +08:00
session.php first commit 2025-11-21 17:15:27 +08:00
view.php first commit 2025-11-21 17:15:27 +08:00