天天看点

机场服务后台-登机牌订单处理需求优化

今天早上产品接到运营反映,说机场服务后台,登机牌人工派单时,点击没反应。

刚到公司,产品就告诉我这个消息,经核实,发现点击后弹出系统错误消息:

机场服务后台-登机牌订单处理需求优化

由于手头项目较多,加上这个项目的代码逻辑有两周没接触了,单凭这样的提示消息,一时间实在不知道是什么原因。

接下来,想通过分析日志来排查,靠,发现竟然没有记录日志。只好打开程序,看逻辑。先给记日志,然后看日志,发现是“起飞前45分钟不受理{"FlightTime":"2015-09-17T11:14:00","now":"2015-09-17T10:46:44.1730772+08:00"}”于是告诉产品。 

这个小项目呢,产品经理人员变动,新的产品每天忙于其他各种需求,不太清楚具体细节,也无心关注细节,每次接到业务方反映的问题,像个传话筒一样,直接反映给我。我也不专注这个小项目, 所以出现了问题,也无法尽快定位原因。 如果这样的问题经常发生,势必会浪费很多的时间和精力。

于是,开始优化。

首先,刚才提到了,记录完整的日志,以便排障。

其次,最重要的,"处理异常,刷新页面重试!" 这样的提示非常空洞,通过修改程序,改为提示明确的原因。

第三,现在待处理的订单列表里,每一行都有“派单”按钮, 而派单是必须在“已提交/待处理”状态下才可以操作,于是,加上这个限定。

最后,用户体验方面,合并“操作”和“是否结束”这2列,改为一列,谓之“操作”。整改后的UI和交互如下图:

机场服务后台-登机牌订单处理需求优化

继续阅读