fullcalendar 重复日程如何设计
重复日程生成规则前端使用的是rrule插件,无论重复多久对于后端只有一条数据记录。
1. fullcalendar 日程参与人查看面板时间范围如何设计
现在日程展示面板有天、周、月、年的试图,如果查看月视图会传月的开始时间和结束时间(如2021-09-01 2021-09-30)这样就可以查出当前人这个月有哪些日程,但是由于重复日程每天都会重复切无固定结束时间,比如某条日程开始时间是2021-08-01 12:00:00 且每天重复,这样的话我在9月份的试图中就看不到这条数据了。这种情况怎么查询
2. fullcalendar 重复日程如何提醒日程参与人
如果创建一条重复日程不确定重复规则如(工作日重复,每天重复或者每个N天重复一下)对于这种数据怎么做提醒参与人。
3. fullcalendar 重复日程如何删除当前或当前及以后的日程
如果创建一条重复日程每天重复, 这样每天就有这个日程了,
- 如果我要修改其中某一天的数据,是排除这个时间,在生产一条新的无重复的日程,让他们在同一个group中吗?
- 如果我选择其中某一个日程我要修改它当前及以后的日程,是设置该日程的重复结束时间为当前选中日程的时间,然后再生成另一个重复日程吗?
有做过日程的大佬指点下,感激不尽.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你这个只是单个时间点,还不涉及时间段,不涉及时区,其实还算容易实现呢。
数据表为“单时间点日程表”,“循环时间点日程表”,“抠掉的时间点日程表”
“单时间点日程表”存放单个的日程时间
“循环时间点日程表”存放循环的日程时间,每次入库时判断是不是和“单时间点日程表”有重复的,重复的删除。
“抠掉的时间点日程表”存放抠掉的循环时间日程
至于2.的实现有点类似“循环时间点日程表”,具体细节还得实现时调整。