refactor(todo): 移除 due_at 字段,改用 order 字段管理象限内顺序

This commit is contained in:
qzl
2026-03-20 11:09:38 +08:00
parent d574128815
commit fbf15bc937
22 changed files with 1458 additions and 1524 deletions
@@ -288,12 +288,7 @@ class _TodoDetailScreenState extends State<TodoDetailScreen> {
String _buildSubtitle() {
final parts = <String>[];
if (_todo!.dueAt != null) {
final due = _todo!.dueAt!;
parts.add(
'截止 ${due.month}${due.day}${due.hour.toString().padLeft(2, '0')}:${due.minute.toString().padLeft(2, '0')}',
);
}
parts.add('象限内顺序 #${_todo!.order + 1}');
if (_todo!.scheduleItems.isNotEmpty) {
parts.add('已拆分为${_todo!.scheduleItems.length}个日历事件');
} else {