1. 新增 CashPayoutManager.java:封裝 MDB 退幣/退鈔硬體控制邏輯與金額拆解算法。 2. 新增 ProductDispenseManager.java:封裝背景出貨流程,包含貨道檢查、出貨執行及狀態輪詢,並實作成功後自動更新本地 SQLite 庫存與 MyApp 狀態。 3. 修改 MqttService.java:接入 'change' 與 'dispense' MQTT 指令,解析 payload 並調用對應管理器,執行完畢後回傳 ACK 狀態至雲端。 |
||
|---|---|---|
| .. | ||
| libs | ||
| src | ||
| .gitignore | ||
| build.gradle | ||
| proguard-rules.pro | ||