推送流程图
2022-04-01 16:37:39 38 举报
推送流程
作者其他创作
大纲/内容
根据预约记录,异步生成预约挂号推动消息,消息状态未发送
用户扩展列表是否存在该用户
End
是否推送成功
更新消息发送表状态消息发送状态5,取消发送
是
异步生成用户消息记录,保存在用户消息列表中
消息推送流程图
更新消息发送表消息状态消息发送状态4,消息推送失败
获取用户设备类型和device_token
否
该条提送消息的发送消息时间是否在 5分钟这个时间内
后台获取device_tokens流程
更新消息发送表消息状态消息发送状态4,消息发送失败,以及更新error code
是否获得的到设备信息
用户登录
查看消息列表的操作
获取到的设备类型和device_token推送打破第三方
插入一条空的的设备记录
根据用户名和需要查看消息类型,获取消息列表
更改消息状态消息状态2正在发送中
插入新的设备记录
后台获取消息列表
后台轮询消息推送推送消息
后台生成推送消息
根据定时任务,定时访问扫表接口
更新用户device_tokens和设备类型
用户登出
预约完成
登录界面
将用户device_tokens和设备类型重置
判断消息是否取消推送如取消预约
获取消息发送时间内这个时间段内的所有待发送的消息。消息状态2,正在发送中
0 条评论
回复 删除
下一页