易云一卡通App
方便用户在在手机终端实现对一卡通个人信息的管理,功能主要有卡务管理、小额支付、身份识别3大板块,其他功能有查看消息及个人信息的相关设置;
提示
操作说明在ECCard根目录下的“易云一卡通APP\易云一卡通APP用户操作手册.docx”文档中。
设计架构
功能设计
用户登录
- 登录:输入用户名和密码,调用登录接口验证用户信息;
- 验证成功:进入功能页面,失败提示对应消息;
- 忘记密码:输入用户名调用忘记密码接口验证用户并重置登录密码;
- 成功:提示重新登录;
- 失败:提示对应信息;
密码修改
- 清除输入:清空输入框中的信息;
- 提交更改:调用密码修改接口,验证并修改登录密码;
- 成功:提示成功;
- 失败:提示对应信息;
账号信息
根据登录ID调用用户信息接口,获取用户信息显示;
- 成功:显示信息;
- 失败:提示失败原因;
卡片信息
根据登录ID获取人员绑定卡片的相关信息;
- 成功:显示卡片类别、余额、状态等信息;
- 失败:提示对应信息(-1 用户未发卡);
补助查询
根据卡ID获取未领取补助信息列表;
- 成功:显示未领补助信息;
- 失败:提示对应信息;
交易明细
- 查询:选择起止时间和交易类型,调用明细查询接口;
- 成功:返回明细信息列表;
- 失败:提示对应信息;
交易汇总
- 查询:选择起止时间和交易类型,调用明细查询接口;
- 成功:返回收支信息列表;
- 失败:提示对应信息;
圈存信息
- 查询:选择起止时间,调用圈存明细查询接口;
- 成功:返回圈存明细信息列表;
- 失败:提示对应信息;
问题反馈
- 提交:填写反馈信息,调用问题反馈接口;
- 成功:返回提示信息;
- 失败:提示对应信息;
拾卡信息
根据用户ID调用拾卡信息接口
- 成功:返回拾卡信息;
- 失败:提示对应信息;
关于我们
显示关于公司信息
消息列表
调用消息接口,返回通知公告和常见问题;
- 成功:返信息列表;
- 失败:提示对应信息;
消息明细
根据消息ID调用获取消息明细接口
- 成功:返回明细信息;
- 失败:提示信息;
扫码开门
将生成的二维码对准扫描设备,感应后即可开门。
蓝牙开门
- 自动扫描附近蓝牙,列表展示可用蓝牙名称及mac地址,通过可用蓝牙mac地址查询更改后名称;
- Scan:重新扫描蓝牙;
- Stop:停止蓝牙扫描;
- 点击蓝牙名称,即可开门
- 长按蓝牙名称,可重置蓝牙名称,并将新名称传至后台
系统配置
水控蓝牙消费系统
- 配置:易趣校园app、智能节水控制器
- 应用:该系统由易趣校园app和智能节水控制器组成,主要方便用户通过蓝牙来控制水表消费,并完成黑名单下发、固件升级、参数设置、消费记录上传等功能
门禁系统
- 配置:易趣校园app、蓝牙门禁读头、扫码门禁读头
- 应用:
- 蓝牙开门:用户点击APP中蓝牙开门按钮,扫描附近绑定了蓝牙读头的门禁,点击蓝牙对应门禁名称,即可开启门禁
- 扫码开门:用户点击APP或者公众号中扫码开门按钮,展示包含用户卡信息的二维码,二维码读头扫码即可开启门禁。
请假系统
- 配置:易趣校园app、请假管理系统
- 应用:该系统结合请假管理系统、方便用户在app上查看请假信息
通道系统
- 配置:易趣校园app、通道系统
- 应用:该系统结合通道管理系统、方便用户在app上查看通道信息
圈存系统
- 配置:易趣校园app、圈存系统
- 应用:该系统结合通道管理系统、方便用户在app上查看圈层明细
常见问题
蓝牙开门失败
问题:由于android6.0以后的系统增加了动态权限的愿意,部分高版本的手机在通过蓝牙连接设备的时候,会出现扫描不到蓝牙问题
解决方案:Android 7.0及以下要使用蓝牙获取蓝牙名字,rssi,major,minor,需要动态获取得到 “通过网络或者卫星对您的手机定位”这个位置权限,而Android8.0需要打开位置信息才可以得到蓝牙major,minor等信息
扫码识别率低
问题:当用户在使用扫一扫功能,扫描二维码信息的时候,部分手机可能存在要扫描很久才能识别成功二维码的问题。
解决方案:这是由于手机内存过低导致的相机成像的时候,容易聚焦过慢,应及时清理内存,或者更换内存大点的手机