Yardor Yard App 的「更多」、同步与离线工作
Yardor Yard App「更多」页里的一切——同步与冲突、语言设置、我的设备、切换仓库、退出登录——以及应用怎么在离线时保住您的工作:发件箱、过期快照,和哪些动作必须联网。
日常的几个页签——今日队列、扫码签到、我的移车、堆场巡检——承载的是活儿本身。第五个页签「更多」是低频入口的汇集处:待核验、代登记、同步与冲突、设置、检查更新、我的设备、切换仓库、退出登录。本文先走一遍「更多」页,再讲它底下的同步引擎——正是这个引擎,让应用在信号时好时坏的场里也能放心用。
「更多」页逐项看#
- 当前仓库:显示您正在当班的仓库。账号属于不止一家仓库时,点它切换。
- 待核验与代登记:两个门岗后台入口,见门岗篇。
- 同步与冲突:一切等待送达服务器的内容的状态。有冲突时,这个入口带一个写着真实冲突数的角标——没有角标就是没有冲突。
- 设置:应用语言(见下文)。
- 检查更新:手动跑一次应用启动时自己会做的更新检查;更新、进度和强制更新怎么工作,见安装篇。
- 我的设备:这部手机的身份信息(见下文)。
- 退出登录:会先请您确认。退出绝不会删掉离线队列——还没同步出去的工作留在手机上,下次登录后继续发出。
离线工作怎么保住:发件箱#
您记下一笔工作时——一次签到、一张照片、一个移车步骤、一项巡检确认——应用先把它写进手机本地的发件箱,并和您的账号绑定。有网络时,应用按顺序把发件箱回放给服务器;网络一直失败时,用越来越长的间隔重试。应用顶部的同步小标一眼就能看出当前状态:全部已同步、有待发、或有需要您处理的内容。
读取走的是反方向:队列、选位置和巡检页面都留着最后加载数据的一份快照。快照超过 15 分钟,页面会标明它已过期、并写出它是什么时候的——拿它先干着活没问题,但要当成准数之前,先等它刷新。
必须联网的动作#
有些动作不能排队,因为它们只有在服务器当场答复时才有意义。这类动作应用从不入箱;离线时它会明说需要联网、并停下来:
- 发送和输入门岗一次性手机验证码。
- 从待领池领取移车单。
- 驳回待核验,以及重新提交入场或离场的主管批准。
- 临时新建巡检单(它的核对清单按那一刻的在场情况生成)。
- 现取要出示给司机的到场凭证。
同步与冲突页细看#
打开「更多 → 同步与冲突」,看到的就是发件箱本身。还在等待的条目会显示它是什么、已经试过几次;因为同事正在处理同一条而被锁住的条目只计数、不会摆成要您处理的问题。下拉、或点同步按钮,可以立刻强制跑一轮完整同步。
大多数等待中的条目,网络一稳定就会自己解决。冲突不一样:服务器答复了,而且答复是不行——比如移车单已经被别人领走,或者您离线期间那次到访已经变了。冲突会一直留着等人来定,每条都用大白话写着原因。每条冲突您可以:
- 重试——原样再发一次(冲突只是时间上撞了一下、现在已经让开时,用这个)。
- 交接——把这条交给团队,让掌握全貌的人处理;这条在您手机上会标记为已交接。
- 丢弃——删掉这条排队记录。应用会请您确认,因为丢弃意味着这条里的工作永远到不了服务器;只在这条确实错了、或已经用别的方式办完时才用它。
设置:语言#
「更多 → 设置」里是应用语言。选 English、中文或 Español,整个应用立刻切换——选择存在手机上,一直保持到您下次更改。应用的其他事情不在这里配;仓库的规则和政策在网页控制台里,不在手机上。
我的设备#
「更多 → 我的设备」显示仓库眼中这部手机的样子:型号、系统版本、应用版本和设备编号。这一页只读——没有什么可改的。它在出问题那天才要紧:支持人员和您的管理员靠这些信息认设备。如果管理员在网页上吊销了这台设备(在团队设置里,那里列着成员的设备),应用会回到登录页并告诉您原因;在管理员重新允许之前,这台设备无法登录。
选择仓库——包括没有仓库时的空态#
登录后紧接着,应用会定下您的仓库。属于多家时,您选当班的那一家——之后也能从「更多」切换;只有一家时,自动为您选好;一家都没有时,应用显示的空态不是坏掉的主页:您的账号还没有加入任何仓库。请仓库管理员把您的账号加进仓库;加完后重新登录,仓库就会出现。这个状态在手机上没有什么可修的。
本文用到的 Yardor 功能#
- Yard App 底部栏 → 更多(切换仓库、退出登录且保留队列)
- 更多 → 同步与冲突(发件箱、强制同步、冲突的重试/交接/丢弃)
- 更多 → 设置(语言)与更多 → 我的设备