考勤打卡
一、场景说明
适用于对员工的上班、下班做考勤管理、记录。
二、支持的打卡方式
1、GPS定位打卡,基于高德地图API;
2、WIFI打卡,绑定WIFI热点的BSSID(即MAC地址);
以上打卡方式均可以同时配置,满足其一即可打卡成功。
三、打卡实现逻辑
1、客户端打开打卡应用;
2、根据打卡条件,APP自动调用手机系统接口;
3、例如GPS定位打卡,将获取手机的GPS定位位置;
4、若获取位置失败,则打卡失败,用户需放开APP的定位权限;
5、若提示虚拟定位,则打卡失败,并记录此信息,管理员可在后台查看记录;
6、打卡成功后,服务器存储记录。