fix: 异常幂等 + 工单完成态(APP 后端收尾)+ 更新指针

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
liuyun 2026-10-21 14:58:02 +08:00
parent 60460935ce
commit 57b8bad642
3 changed files with 4 additions and 4 deletions

View File

@ -84,8 +84,8 @@
## 护理员 APP(Flutter)
- [ ] **[高] 异常/扑空离线补传非幂等**:后端 `/abnormal` 无 client_md5 去重,超时重试会重复落库。需后端 record_abnormal 加 client_md5 字段 + 幂等。
- [ ] **[高] 工单完成态不回显**:后端 checkin/checkout 不更新 order.orderStatus(永不转 done),签退后今日任务卡片仍「已派单」。跨端 follow-up。
- [x] ~~**[高] 异常/扑空离线补传非幂等**~~ ✅ 已修(2026-10-21):record_abnormal 加 client_md5 唯一 + report 幂等 + Flutter 补传传 md5。
- [x] ~~**[高] 工单完成态不回显**~~ ✅ 已修(2026-10-21):checkin→serving、checkout→done、offlineSync 同步;Flutter 签退后 invalidate today。
- [ ] **压疮结构化标签后端无字段**(RecordPhoto 无部位/分期字段,APP 仅会话内留存);压疮项靠 svcName 含「压疮」识别(脆弱)。
- [ ] **异常照片/语音后端无上传端点**:APP 在线/离线异常照片字节都未上传,却置 hasPhoto=true(乐观标记,误报);语音占位未实现。
- [ ] **离线照片直传通道缺**(R8 已发空数组);cleanupExpiredPhotos 死代码;临时目录不保证 ≥7 天(宜落 Documents 目录并接线清理)。

@ -1 +1 @@
Subproject commit 394d7a9731447c468b42ab9cf9e8927c939d4091
Subproject commit c18187e65811582eb45e36eb16ce26395f31fffc

@ -1 +1 @@
Subproject commit 6ec0687c06ee2bf3bf2daaa8dcdda16b950393ec
Subproject commit 47343192616d609ba76862a1190eca4dad71041c