1. 建立資料庫遷移,於 remote_commands 的 status ENUM 中新增 timeout 狀態,修復 Data truncated 錯誤。 2. 更新 MachineService::dispatchDispense 邏輯,當指令超過 1 分鐘未回報時自動標記為 timeout 並記錄原因。 3. 於 zh_TW.json 與 en.json 補全 timeout、superseded 狀態及相關備註的翻譯。 4. 更新 status-badge 元件預設值,支援遠端指令相關狀態(sent, success, failed, timeout, superseded)並套用視覺樣式。 |
||
|---|---|---|
| .. | ||
| Machine | ||
| Transaction | ||