缘起
因为来自不同渠道的临时任务会对已经排计划的任务的时间造成影响,个人经常需要回答处理某个临时任务会对哪些任务的时间造成影响,分别有多大影响。
当任务延期完成时,还需要回溯,是因为哪些原因造成的周期异常。所以希望能有一个易用的todo软件来管理。
核心需求
- 建立todo任务计划,设定开始结束时间,任务周期。
- 在任意时间点插入任务,受影响的计划任务的时间自动延迟。
- 查看插入的任务所造成的所有影响。
- 查看计划中的任务受到的所有影响。
举例
- 设定
计划任务A
,周期7天,1-7号。设定计划任务B
,周期7天,8-14号。 - 插入
临时任务C
,周期1天,3号。 - 插入
临时任务D
,周期2天,10-11号。
查看临时任务C
,可以看到此任务使计划任务A
结束时间延迟1天,使计划任务B
整体延迟一天。
查看计划任务B
,可以看到此任务受临时任务C
与临时任务D
的影响,其开始时间延迟1天,结束时间延迟3天。