Files
FamilyBook_harmonyos/entry
laoyang 980630644b 底部「编辑」换成「保存」(#77)
用户 2026-11-05:「和网页版一样,没有保存按钮啊,这应该怎么保存呢?
在哪个地方点保存呢?」

之前是"失焦自动保存"——逻辑上能存,但**用户看不见这件事**,
没有按钮就没底,不知道到底存没存。补一颗显式按钮。

① footBar 的「编辑」→「保存」
   原来那颗「编辑」本身就是矛盾的:面板已经能改所有字段
   (标题/备注/截止/负责人/分类/协作人/子任务/附件/留言),
   再给一颗"编辑"反而跳到另一张表单。
   ⇒ 换成「保存」,保存后关窗(与网页端保存后关浮层一致)。

② saveAll():串行存标题 + 备注,然后 onChanged() + onClose()
   ⚠️ 必须**串行**不能并发:`saveField()` 内部会 `reload()`,
      两次并发会让后一次的 reload 覆盖前一次的结果,
      表现为"改完标题,备注却回到旧值"。
   ⚠️ 有 `saving` 忙碌态:避免连点两次发四组请求。

③ 其余字段保持"点了就生效",不按保存
   状态/看板/截止/负责人/分类/协作人/子任务/附件/留言 都是**动作**
   (选中即生效),多一步确认反而烦;只有"打字"类(标题、备注)
   才需要一次确认 —— 这也是网页端的口径。

编译通过,已装真机。
2026-11-05 19:54:30 +08:00
..