自动取款机 UI开发总结


(一)页面文件命名规则

     1、类型+交易+信息。

     2、首字母小写,缩写的首字母大写 如:PIN

     3、参数命名首字母大写。


(二)页面返回处理
     1、无卡操作,返回处理到空闲界面。

     2、有卡操作,返回首先跳转到退卡。

     3、已经发送交易的页面,退卡返回到签到前。

     4、未发送交易的页面,退卡返回查询设备状态。

(三)代码优化

     1、将text的CSS属性设置好,将主页面的中英文提示用统一的CSS展示,减少代码量的同时利于修改和查看。

     2、主控制函数内可以共用的代码尽量共用。例如性能相同的case:


(四)功能开发步骤

第一步:配置页面和流程表。

第二步:写对应js文件。 
      (1)设置页名称以及阶段码、添加倒计时
      (2)激活密码键盘,设置需要激活的按钮,设置ShowPage
      (3)处理接受的键值,getData()
      (4)结束密码键盘,结束页面倒计时
(添加新交易需要配置8583报文,同时修改p端)

第三步:设置超时处理

第四步:设置异常处理 
           (1)交易返回失败处理  1、P端返回失败处理  2、非P端返回失败处理
           (2)按钮异常处理 

           (3)冲正处理

            (4)特殊页面的异常返回值处理

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值