如何在错过计划事件后执行代码
How to execute code after missing a scheduled event?
我正在构建一个MEAN点名应用程序,教授打开该应用程序,如果有课要教,他可以点击它,就会出现一个迷路的注册学生。然后,教授可以标记在场的每个学生,并点击"开始上课按钮",之后,任何未经检查的学生及其导师都会收到学生缺席的通知。
然而,我的问题是,当老师不出现时,我会标记他们缺席,这意味着他们甚至没有打开应用程序。
该应用程序设置了上课时间表,因此它知道周一早上8点到10点应该有讲座,但它没有日历功能。
我目前在节点中实现它的方式是,当我创建每周上课时间表时,我会为预期上课的每一天向redis队列添加一个通知作业,这样当老师实际出现时,通知作业就会被删除。如果没有,将在讲座安排结束后向主管发送通知。
我觉得每次演讲都要创造很多工作机会有点麻烦,而且规模不大。
有没有更好的方法来实现这一点?
提前感谢
Assis,
- 在创建每周类时预先列出json
- 每个类结束时更新json,然后检查当前日期是否更新
-
如果未向监管发送通知
- 队列稍后可能会因大量数据而变得混乱,因为您必须传递消息
相关文章:
- 有没有一种方法可以通过只引用JavaScript来执行代码
- jQuery在类更改时执行代码
- 如果此代码运行,请执行代码
- Javascript等待ajax成功后再执行代码
- 如何在onclick事件执行代码时在ImageButton上设置加载gif
- php,如果我点击按钮程序重新加载页面,并且从不继续执行代码
- Javascript渲染.如何编写Javascript;t在函数调用结束之前继续执行代码
- 无法让 jQuery 以正确的顺序执行代码
- ReactJS:在带有 ajax 调用的 .map() 语句完成后执行代码
- 从一个文本框执行代码,并在另一个文本框中以 HTML 显示输出
- 自执行代码中的“this”
- 为什么Javascript不按顺序执行代码
- 如何在javascript中连续执行代码
- 加载所有图像后执行代码
- 按下多个按钮时执行代码
- 如何在检索到数据后使用drawCallback执行代码
- 等待promise解析后再执行代码
- jQuery没有为具有新id的新元素执行代码
- 如何在客户端Collection增长时立即反应性地执行代码
- 如何将变量表达式转换为可执行代码(而不是替换值)