app.jobs module

app.jobs.changeAllActivities()[源代码]

频繁执行,添加更新其他活动的定时任务,主要是为了异步调度 对于被多次落下的活动,每次更新一步状态

app.jobs.get_weather() Dict[str, Any][源代码]
app.jobs.get_weather_async()[源代码]
app.jobs.happy_birthday()[源代码]
app.jobs.longterm_launch_course()[源代码]

定时发起长期课程活动 提前一周发出课程,一般是在本周课程活动结束时发出 本函数的循环不幂等,幂等通过课程活动创建函数的幂等实现

app.jobs.send_to_orgs(title, message, url='/index/')[源代码]
app.jobs.send_to_persons(title, message, url='/index/')[源代码]
app.jobs.update_active_score_per_day(days=14)[源代码]

每天计算用户活跃度, 计算前days天(不含今天)内的平均活跃度

app.jobs.weekly_activity_summary_reminder()[源代码]

提醒组织负责人填写每周活动总结

每周日晚上8点提醒所有组织负责人通过每周活动总结填写未在系统中申报的活动 目前仅限于团委,学学学委员会,学学学学会,学生会