对于未来一周的每一天foreach 是否没有安排通知?if 现在就生成并安排(副作用!)。 否则,应该重新安排吗?else 删除现有的通知(副作用!)。 生成并安排新的通知(副作用!)。
对于未来一周的每一天foreach 是否没有安排通知?if 在输出中添加一些数据,描述一个新的通知 否则,是否应该重新安排?else 在输出中添加一些数据描述如何删除该通知 并添加更多关于如何安排其替换的数据
[{action: "remove", notificationId: 4}, {action: "create", time: "some ISO8601 time"}]