异步下单逻辑图
2017-03-12 16:26:25 0 举报
异步下单逻辑图是一种用于描述订单处理流程的图形化工具。它通常包括以下几个步骤: 1. 用户提交订单:用户通过网站或应用程序提交订单。 2. 订单创建:系统接收到用户的订单信息,并创建一个新的订单对象。 3. 订单验证:系统对订单信息进行验证,确保所有必要的字段都已填写并且符合要求。 4. 订单处理:系统根据订单类型和状态执行相应的操作,例如生成发票、安排发货等。 5. 订单更新:系统更新订单的状态,以便用户可以查看订单的最新状态。 6. 通知用户:系统向用户发送通知,告知他们订单已成功创建或更新。
作者其他创作
大纲/内容
发送打印服务
否
点击完成
提示移除
是
打印成功?
Sync目前做的事:1、 保存订单相关数据2、如果是外卖,且有百度经纬度或高德经纬度,则保存到经纬度表3、推送消息给onMobile4、保存预点菜记录5、如果是外卖单子,则给客户发送短信,如果客户有微信则发送微信6、快餐扣库存
校验通过?
自动重试3次
移除之后,用户需重新点击完成
客户端目前的校验:1、双击校验2、权限校验3、优惠券、积分校验4、收货人、取货人信息校验5、订单金额校验服务端目前的校验:1、根据订单uuid判断数据库是否存在订单记录,如果存在则报错返回2、根据trade.trade_no,判断同一门店当天是否存在相同的订单号,如果存在则报错返回3、 如果订单占用桌台,则判断桌台是否存在,如不存在则报错返回。判断桌台是否有`快餐桌台限制
保存数据
异步上传流程
数据是否保存成功?
购物车下单校验流程
我们会另外会有一个定时器,去检测当前网络状态1)、当前有网,完成按钮可点击2)、当前无网且没有超时,完成按钮可点击3)、当前无网且有超时,完成按钮不可点击
结束
开始
移除?
用户点单
清空日志
手动重试
失败提示
通知中心展示
0 条评论
下一页