云打印客户端操作流程与设计
2019-10-15 09:59:22 0 举报
云打印客户端操作流程与设计
作者其他创作
大纲/内容
展示打印文件与选择打印参数页面,用户选择打印参数
在选择文件确认后,将文件上传到服务器,展示上传中的loading转场
展示付款成功页面或订单详情页面
打印完成
客户端APP、PC、H5小程序、公众号等
进入打印模块
文档、电子发票、图片、照片、证件照等
绑定刚刚上传的文件id创建打印订单
扫码打印
用户扫描对应的打印机,或者通过其他方式(蓝牙,wifi等发送消息)匹配到客户端选择的打印机id与扫码获得的打印机id一致,即可发送打印任务。该打印机带有不同的状态,一次打印任务执行时,处于锁定状态,不接收其他打印任务。即一个用户操作该台打印机,其他用户操作打印提示打印机被占用,直到该用户打印完成,点击客户端打印完成为止,或者是打印机打印完成发送打印完成的消息给你们那边的服务端,解锁该打印机状态
创建打印订单
上传打印文件创建打印订单
选择对应的文件
选择打印类型
云打印客户端操作流程与设计
蓝牙、wifi、socket消息
订单创建完成
支付
选择打印机
每次进入待付款页面还可以再次编辑打印参数与优惠信息选择
此时生成缓存文件id,便于创建打印订单时绑定文件id,如果订单未创建成功,后期需要定时清理打印缓存文件,或者在创建打印订单失败时就及时清理缓存打印文件
连接设备
【附加逻辑】可以在选择打印文件后加入对于打印文件的处理逻辑,比如--图片的二次编辑,--文档的二次编辑等
在选择文件确认后不上传打印文件,前端直接传到选择打印参数页面
展示订单信息展示打印参数信息展示选择优惠券等订单信息详情页面
选择打印参数
选择支付方式创建预支付交易号支付订单
在客户端上根据地图或定位展示全部打印机位置,让用户在地图上选择打印机,同一IP下可能有多台打印机,所以每一台打印机应匹配对应的 IP 与 ID ,用户选择好打印机后再调起摄像头进行扫码
展示待付款订单页面
展示创建订单中的loading转场
收藏
0 条评论
下一页