外卖接单打印
2018-01-17 10:22:44 0 举报
收银打印小票流程
作者其他创作
大纲/内容
小票机
3.getById()获取订单详情
2.情景一:3秒内收到小票已打印状态,将数据从nowPrintList中删除 ;情景二:10秒未收小票已打印状态,将该条数据shift待waitPrintList队列中;(nowPrintList变化生成本地存储)
轮询/推送/websocket:获取新订单id
打印机是否处在可打印状态
hasPrintList判断重复性
serve
5.将waitPrintList中第一条推送给小票机
4.将订单详清添加到waitPrintList队列中,生成本地存储;
1.返回服务器查询到的newIdList;
将newIdList推送到updatePrintState接口(id/ids)
收银
1.每个3秒打印一张订单;(3秒开始将waitPrintList第一条,shift到nowPrintList中)
0 条评论
下一页