Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions entry/src/main/ets/utils/notification/ReminderUtils.ets
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ export class ReminderUtils {

// 2. 使用 Timer 模拟 Calendar
let targetReminder: reminderAgentManager.ReminderRequestTimer = {
reminderType: reminderAgentManager.ReminderType.REMINDER_TYPE_TIMER,
reminderType: reminderAgentManager.ReminderType.REMINDER_TYPE_CALENDAR,
triggerTimeInSeconds: diffInSeconds, // 核心:把日期转换为秒数

title: title,
Expand Down Expand Up @@ -60,7 +60,7 @@ export class ReminderUtils {
const reminderId = ReminderUtils.generateId();

let targetReminder: reminderAgentManager.ReminderRequestAlarm = {
reminderType: reminderAgentManager.ReminderType.REMINDER_TYPE_ALARM,
reminderType: reminderAgentManager.ReminderType.REMINDER_TYPE_CALENDAR,
hour: hour,
minute: minute,
daysOfWeek: daysOfWeek, // Alarm 独有的重复属性
Expand Down Expand Up @@ -117,4 +117,4 @@ export class ReminderUtils {
// 限制 ID 范围,防止溢出
return Math.floor((Date.now() % 100000000));
}
}
}