课表下发:
课表更新时,下发命令到终端,
1、撤销上次的相同job,addJob命令,获取到updateCourse,终端拉取全部课程,终端将今日课程数据写入定时器;
通过job和平台进行数据同步,保证设备端正常运行【关机、离线不算】时和平台数据同步;
2、invoke命令,获取到updateCourse,更新今日最新课表数据;设备上线【开机、离线再上线】获取今日最新课表数据;
3、invoke命令,获取到updateCourse,更新今日最新日程数据;设备上线【开机、离线再上线】获取今日最新日程数据;
会议下发:
会议审核通过,下发命令到终端,addJob命令
{"beginTime":"08:00",
"endTime":"10:00",
"meetTitle":"计算机例会",
"participant":"参会人列表",
"organizer":"组织者",
"expectedAttendees":"应到",
"actualAttendees":"实到",
"absentees":"未到"}
自习下发:
自习审核通过,下发命令到终端,addJob命令,
1、撤销上次的相同job,addJob命令,获取到updateSelfStudy,终端拉取全部自习课,终端将今日自习数据写入定时器;
通过job和平台进行数据同步,保证设备端正常运行【关机、离线不算】时和平台数据同步;
2、invoke命令,获取到updateSelfStudy,更新今日最新自习数据;设备上线【开机、离线再上线】获取今日最新自习数据;
3、invoke命令,获取到updateSelfStudy,更新今日最新日程数据;设备上线【开机、离线再上线】获取今日最新日程数据;