feat:增加提醒事项
This commit is contained in:
@@ -30,6 +30,7 @@ class Todo extends HiveObject {
|
||||
late DateTime updateTime;
|
||||
|
||||
TodoPriority get priority => TodoPriority.values[priorityIndex];
|
||||
|
||||
set priority(TodoPriority value) => priorityIndex = value.index;
|
||||
|
||||
Todo({
|
||||
@@ -43,7 +44,7 @@ class Todo extends HiveObject {
|
||||
DateTime? updateTime,
|
||||
}) {
|
||||
// 简单时间戳ID
|
||||
this.id = id ?? DateTime.now().millisecondsSinceEpoch;
|
||||
this.id = id ?? DateTime.now().millisecondsSinceEpoch ~/ 1000;
|
||||
this.priorityIndex = priority.index;
|
||||
this.createTime = createTime ?? DateTime.now();
|
||||
this.updateTime = updateTime ?? DateTime.now();
|
||||
@@ -70,8 +71,8 @@ class Todo extends HiveObject {
|
||||
|
||||
static Todo getEmpty() {
|
||||
return Todo(
|
||||
id: DateTime.now().millisecondsSinceEpoch,
|
||||
title: '',
|
||||
id: DateTime.now().millisecondsSinceEpoch ~/ 1000,
|
||||
title: '日常待办',
|
||||
content: '',
|
||||
isCompleted: false,
|
||||
dueDate: null,
|
||||
|
||||
Reference in New Issue
Block a user