待办事项清单模块可帮助您管理重复性任务并追踪完成进度,包括:
此模块可帮助您不错过重要任务,如汽车保养、过滤器更换、定期检查等。
当您有:
isActive = true 时显示)注意:基于时间的任务(CYCLE 类型)在卡片中没有”确认”按钮。确认仅在”到期任务”(铃铛清单)画面中进行。
目标:创建基于时间的待办事项,以便应用程序在到期时自动提醒您。
主要步骤:
线框图 - 新增基于时间的待办事项画面:
┌──────────────────────────────────────────────┐
│ < 新增基于时间的待办事项 │
├──────────────────────────────────────────────┤
任务名称
[ 更换水过滤器 ]
重复周期
每 [ 3 ] [ 月 ▼ ]
(单位:日 / 周 / 月 / 年)
下次到期日期
[ 03 / 01 / 2026 ▼ ]
提示:
首次到期日期。
后续日期将根据您输入的周期自动计算。
提醒时间
[ 08 : 00 ▼ ]
──────────────────────────────────────────────
[✓] 此任务会产生支出
┌─────────────────────────────────────┐
│ 类别 * │
│ [水电燃气费 ▼] [+ 创建新类别] │
└─────────────────────────────────────┘
──────────────────────────────────────────────
备注(可选)
[ ]
[ ]
[ ]
──────────────────────────────────────────────
[ 取消 ] [ 保存 ]
└──────────────────────────────────────────────┘
目标:创建基于指标的待办事项以根据里程追踪汽车保养。
主要步骤:
线框图 - 新增基于指标的待办事项画面:
┌──────────────────────────────────────────────┐
│ < 新增基于指标的待办事项 │
├──────────────────────────────────────────────┤
任务名称
[ 更换汽车机油 ]
周期
每 [ 3,000 ] 单位 [ 英里 ]
(单位:英里 / 小时 / 次数 / ...)
上次完成的指标值
[ 12,500 ]
──────────────────────────────────────────────
[✓] 此任务会产生支出
┌─────────────────────────────────────┐
│ 类别 * │
│ [汽车保养 ▼] [+ 创建新类别] │
└─────────────────────────────────────┘
──────────────────────────────────────────────
备注(可选)
[ ]
[ ]
[ ]
──────────────────────────────────────────────
[ 取消 ] [ 保存 ]
└──────────────────────────────────────────────┘
目标:查看待办事项概览,按类型筛选,搜索,并查看每个任务的详细信息。
主要步骤:
线框图 - 待办事项清单画面:
┌─────────────────────────────────────────────────────────┐
│ [← 返回] 待办事项清单 [🔔] │
└─────────────────────────────────────────────────────────┘
│ 🔍 搜索... │
│ │
│ [全部] [基于时间] [基于指标] │
│ │
│ ┌─────────────────────────────────────────────────┐ │
│ │ 卡片:更换水过滤器 │ │
│ │ ┌─────────────────────────────────────────────┐ │ │
│ │ │ 更换水过滤器 [已完成] [🗑️] │ │ │
│ │ │ │ │ │
│ │ │ 📅 周期:每 3 个月 │ │ │
│ │ │ ✅ 上次完成:12/01/2025 │ │ │
│ │ │ 📅 下次到期日期:03/01/2026 │ │ │
│ │ │ ⏳ 剩余 76 天 │ │ │
│ │ │ ───────────────────────────────────────────── │ │ │
│ │ │ 查看历史 › [⚪ 启用中] │ │ │
│ │ └─────────────────────────────────────────────┘ │ │
│ └─────────────────────────────────────────────────┘ │
│ │
│ ┌─────────────────────────────────────────────────┐ │
│ │ 卡片:更换汽车机油 │ │
│ │ ┌─────────────────────────────────────────────┐ │ │
│ │ │ 更换汽车机油 [🗑️] │ │ │
│ │ │ │ │ │
│ │ │ 📏 追踪方式:英里 │ │ │
│ │ │ ✅ 上次确认:12/02/2025 │ │ │
│ │ │ 🔢 上次指标值:12,500 英里 │ │ │
│ │ │ 🎯 下次到期:14,500 英里 │ │ │
│ │ │ ⏳ ~300 英里剩余 │ │ │
│ │ │ ───────────────────────────────────────────── │ │ │
│ │ │ [✓ 确认] │ │ │
│ │ │ ───────────────────────────────────────────── │ │ │
│ │ │ 查看历史 › [⚪ 启用中] │ │ │
│ │ └─────────────────────────────────────────────┘ │ │
│ └─────────────────────────────────────────────────┘ │
│ │
│ [+ FAB] │
└─────────────────────────────────────────────────────────┘
目标:通过输入当前指标值确认基于指标的任务完成。
主要步骤:
线框图 - 确认基于指标的任务对话框:
┌──────────────────────────────────────────────┐
│ 确认基于指标的任务 │
├──────────────────────────────────────────────┤
任务名称:
更换汽车机油 (只读)
追踪方式:
英里 (只读)
上次完成的指标值:
12,500 英里 (只读)
──────────────────────────────────────────────
当前指标值
[ 14,520 ] 英里
增量:
+2,020 英里 (自动)
──────────────────────────────────────────────
备注
[ ]
[ ]
[ ]
──────────────────────────────────────────────
[ 未确认 ] [ 已确认 ]
└──────────────────────────────────────────────┘
目标:编辑待办事项信息并查看完成历史。
主要步骤:
线框图 - 待办事项历史画面:
┌─────────────────────────────────────────────────────────┐
│ [← 返回] 待办事项历史 - 更换水过滤器 │
└─────────────────────────────────────────────────────────┘
│ [全部] [本月] [上月] [最近 3 个月] │
│ │
│ ┌─────────────────────────────────────────────────┐ │
│ │ 更换水过滤器 [已完成] │ │
│ │ │ │
│ │ 📅 周期:每 3 个月 │ │
│ │ ✅ 完成于:12/01/2025 – 09:10 │ │
│ │ 📝 备注:更换过滤器 #1 和 #2 │ │
│ └─────────────────────────────────────────────────┘ │
│ │
│ ┌─────────────────────────────────────────────────┐ │
│ │ 更换水过滤器 [已完成] │ │
│ │ │ │
│ │ 📅 周期:每 3 个月 │ │
│ │ ✅ 完成于:09/01/2025 – 08:45 │ │
│ └─────────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────┘
目标:不再需要时停用或删除待办事项。
主要步骤:
目标:确认基于指标的任务并自动添加相关支出。
主要步骤:
线框图 - 产生支出对话框:
┌──────────────────────────────────────────────┐
│ 产生支出? │
├──────────────────────────────────────────────┤
您想为此完成添加支出吗?
[ 取消 ] [ 添加支出 ]
└──────────────────────────────────────────────┘
isActive = true 时显示)nextDueDate - today > 7 天0 < nextDueDate - today ≤ 7 天nextDueDate < today 且未确认isActive = falselastMetricValue = 当前值nextMetricValue = 当前值 + 周期lastCompletedDate = 今天hasCost = true:成功确认后显示”产生支出?”对话框initialNote、initialCategoryId、todoHistoryIdnextDueDate >= today)isActive = true 时显示)。铃铛图标:标题中的铃铛图标导航到”到期任务”(铃铛清单)画面,用户可以在那里确认到期任务(仅适用于 CYCLE 类型)。
锁定周期/单位:如果存在历史记录,周期(CYCLE)或单位/周期(METRIC)将被锁定且无法编辑,以确保数据一致性。
指标验证:确认基于指标的任务时,当前指标值必须 ≥ 上次完成的指标值。如果不满足,应用程序将显示错误并阻止确认。
产生支出:如果任务有支出(hasCost = true),成功确认后,应用程序将询问您是否要添加支出。如果您选择”添加支出”,应用程序将自动预先填入备注和类别。
删除任务:删除任务时,所有相关历史也将被删除(级联删除)。通知也将被取消。
停用:停用 CYCLE 类型任务时,通知将被取消。重新启用时,通知将重新安排(如果 nextDueDate >= today)。