離線清單要記原意及起點
HTTP 不會令每個 POST 都可安全重送。本地離線清單要配合目標的冪等及並行修改規則。例子保留指令、紀錄、起點版本及擬改內容,不暗中合併衝突修改。
| 指令 | 修改起點 | 改動 | 重連結果 |
|---|---|---|---|
| OFF-1/聯絡人 C-7 | 版本 4 | 改電話 | 仍是版本 4,可按規則套用 |
| OFF-2/聯絡人 C-8 | 版本 6 | 改地址 | 目標已是版本 7,覆核衝突 |
| 重送 OFF-1 | 同一指令 | 同一內容 | 核對先前結果,不重複操作 |
按用戶現時權限解決
重連後重新查權限。離線時曾獲准,或舊登入仍在,不代表撤權後仍可寫入。把原值及現值列出供決定更正,保留失敗指令以便追查。
指令有衝突,可以自動改填最新版本再送嗎?
查看參考答案
不應,這會越過限制,覆蓋另一位同事的工作。先決定如何修改,再針對已覆核現況建立新的獲授權指令。