实例源码,签到没实现重复签到,考虑到用于考勤,可以提取第一次签到和最后一次签到做为上班和下班考勤。可根据经纬度和公司的经纬度计算距离来实现是否在公司操作的。
有三个表,cache做缓存,临时记录token,这个可以改用iis的cache或者其他keyvalue数据库。location表记录两种来源的地理位置信息。sign表记录签到信息。
因为偷懒,没建立业务层项目,部分业务逻辑混合到数据层,大家可以自己整理。
有完整的业务代码,学习微信开发难得的参考资料。涉及到js-sdk\accesstoken、签名等
2015-06-02 00:00:00
295KB
微信
签到
1