取餐柜交互流程图
2024-12-02 10:17:11 0 举报
小程序点餐,取餐柜取餐流程
作者其他创作
大纲/内容
登录成功
MQTT
扫描订单号
取餐柜
执行开锁、开照明灯、关紫外灯指令
接收到取餐请求,分配合适的boxId
显示取餐成功并在界面上提示是哪一个格子提示用户关门
取餐柜小程序
执行成功或者失败返回开门结果
显示存包成功显示存包位置 boxId
是
查询出待取餐订单直接返回boxId
是否执行开门成功
送餐员
服务器
接收到存包请求,分配合适的boxId
如果用户已登录返回用户的身份是送餐员还是消费者
记录订单已取出,并返回给小程序
更换其它空闲boxId重新发送开门指令
通过orderId、cupboardId、boxId弹窗二次确认开柜取餐
扫取餐柜码
请求打开指定的boxId
用户身份?
手机上显示出取餐柜号码和位置
通过orderId、cupboardId请求服务器开柜门
消费者
通过orderId、cupboardId查询本人本柜待取餐订单
否
判断是否登录
0 条评论
下一页