待辦事項清單模組可協助您管理重複性任務並追蹤完成進度,包括:
此模組可協助您永遠不會錯過重要任務,例如汽車保養、濾芯更換、定期檢查等。
當您有:
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)。