一种考勤打卡方法及相关设备技术

技术编号:19481645 阅读:29 留言:0更新日期:2018-11-17 10:43
本发明专利技术实施例公开了一种考勤打卡方法及相关设备,包括:将第一即时通信工具插件插入到第二即时通信工具中;当检测到用户针对所述第二即时通信工具中的所述第一即时通信工具插件的操作时,进入到用于考勤打卡的应用程序,获取授权登录信息和用户信息;根据所述授权登录信息和所述用户信息,从第一即时通信工具中获取所述用户在企业的打卡配置信息;根据所述打卡配置信息,通过所述应用程序进行考勤打卡。采用本发明专利技术实施例,考勤打卡的应用程序与企业即时通信工具插件的有效结合,提高了考勤打卡的灵活性。

【技术实现步骤摘要】
一种考勤打卡方法及相关设备
本专利技术涉及电子
,尤其涉及一种考勤打卡方法及相关设备。
技术介绍
打卡是日常管理中常用的一种身份登记方法。比如,企业员工可以通过打卡来签到和签退,企业管理者通过员工的打卡记录了解员工的出勤情况;或者,司机在出入停车场时打卡,停车场管理系统根据司机的打卡记录进行计费。在现有技术方案中,一般都是第三方服务商提供的打卡应用,该打卡应用可以依赖于个人微信的公众平台能力,使用h5网页的方式来承载服务。但是,该考勤打卡方式不能充分利用企业微信平台,缺少灵活性。
技术实现思路
本专利技术实施例提供一种考勤打卡方法及相关设备。实现了考勤打卡的应用程序与企业即时通信工具插件的有效结合,提高了考勤打卡的灵活性。一方面,本专利技术实施例提供了一种考勤打卡方法,包括:将第一即时通信工具插件插入到第二即时通信工具中;当检测到用户针对所述第二即时通信工具中的所述第一即时通信工具插件的操作时,进入到用于考勤打卡的应用程序,获取授权登录信息和用户信息;根据所述授权登录信息和所述用户信息,从第一即时通信工具中获取所述用户在企业的打卡配置信息;根据所述打卡配置信息,通过所述应用程序进行考勤打卡。其中,所述当检测到用户针对所述第二即时通信工具中的所述第一即时通信工具插件的操作时,进入到用于考勤打卡的应用程序包括:当检测所述用户点击所述第二即时通信工具的通信录中的打卡标签时,进入到所述应用程序。其中,所述当检测到用户针对所述第二即时通信工具中的所述第一即时通信工具插件的操作时,进入到用于考勤打卡的应用程序包括:当检测到所述用户点击所述第二即时通信工具中展示的打卡应用消息时,进入到所述应用程序,所述打卡应用消息由所述第一即时通信工具推送。其中,所述根据所述授权登录信息和所述用户信息,从第一即时通信工具中获取所述用户在企业的打卡配置信息包括:根据所述授权登录信息和所述用户信息,确定用户统一标识;根据所述用户统一标识,调用所述第一即时通信工具的后台接口,从所述第一即时通信工具中获取所述用户所在企业的企业信息;从所述企业信息查询所述打卡配置信息。其中,所述从所述企业信息查询所述打卡配置信息包括:获取进入所述应用程序时所携带的企业标识;根据所述企业标识,从所述企业信息中查询所述用户在所述多个企业中的目标企业的所述打卡配置信息。其中,所述从所述企业信息查询所述打卡配置信息包括:当进入所述应用程序未携带企业标识时,从所述企业信息中查询所述用户在预设的目标企业的所述打卡配置信息。其中,所述当检测到用户针对所述第二即时通信工具中的所述第一即时通信工具插件的操作时,进入到用于考勤打卡的应用程序之前,还包括:接收所述第一即时通信工具的管理终端发送的授权通知;根据所述授权通知,在所述第二即时通信工具中显示所述第一即时通信工具插件,所述第一即时通信工具插件用于指示所述用户进入所述应用程序的入口。另一方面,本专利技术实施例提供了一种考勤打卡装置,包括:插入模块,用于将第一即时通信工具插件插入到第二即时通信工具中;检测模块,用于当检测到用户针对所述第二即时通信工具中的所述第一即时通信工具插件的操作时,进入到用于考勤打卡的应用程序,获取授权登录信息和用户信息;获取模块,用于根据所述授权登录信息和所述用户信息,从第一即时通信工具中获取所述用户在企业的打卡配置信息;处理模块,用于根据所述打卡配置信息,通过所述应用程序进行考勤打卡。其中,所述检测模块,还用于当检测所述用户点击所述第二即时通信工具的通信录中的打卡标签时,进入到所述应用程序。其中,所述检测模块,还用于当检测到所述用户点击所述第二即时通信工具中展示的打卡应用消息时,进入到所述应用程序,所述打卡应用消息由所述第一即时通信工具推送。其中,所述获取模块,还用于根据所述授权登录信息和所述用户信息,确定用户统一标识;根据所述用户统一标识,调用所述第一即时通信工具的后台接口,从所述第一即时通信工具中获取所述用户所在企业的企业信息;从所述企业信息查询所述打卡配置信息。其中,所述获取模块,还用于获取进入所述应用程序时所携带的企业标识;根据所述企业标识,从所述企业信息中查询所述用户在所述多个企业中的目标企业的所述打卡配置信息。其中,所述获取模块,还用于当进入所述应用程序未携带企业标识时,从所述企业信息中查询所述用户在预设的目标企业的所述打卡配置信息。其中,所述处理模块,还用于接收所述第一即时通信工具的管理终端发送的授权通知;根据所述授权通知,在所述第二即时通信工具中显示所述第一即时通信工具插件,所述第一即时通信工具插件用于指示所述用户进入所述应用程序的入口。又一方面,本申请提供了一种考勤打卡设备,包括:处理器、存储器和通信总线,其中,通信总线用于实现处理器和存储器之间连接通信,处理器执行存储器中存储的程序用于实现上述第一方面提供的一种考勤打卡方法中的步骤。在一个可能的设计中,本申请提供的考勤打卡设备可以包含用于执行上述方法中行为相对应的模块。模块可以是软件和/或是硬件。本申请的又一方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有多条指令,所述指令适于由处理器加载并执行上述各方面所述的方法。本申请的又一方面提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。实施本专利技术实施例,首先将第一即时通信工具插件插入到第二即时通信工具中;当检测到用户针对所述第二即时通信工具中的所述第一即时通信工具插件的操作时,进入到用于考勤打卡的应用程序,获取授权登录信息和用户信息;然后根据所述授权登录信息和所述用户信息,从第一即时通信工具中获取所述用户在企业的打卡配置信息;最后根据所述打卡配置信息,通过所述应用程序进行考勤打卡。实现了考勤打卡的应用程序与企业即时通信工具插件的有效结合,如通过企业微信发布打卡消息和打卡配置信息,用户进入到个人微信打开打卡小程序,就可以根据打卡消息和打卡配置信息进行考勤打卡,提高了考勤打卡的灵活性。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提出的一种考勤打卡方法的流程示意图;图2是专利技术实施例提供的一种应用程序的进入方式的示意图;图3是专利技术实施例提供的另一种应用程序的进入方式的示意图;图4是专利技术实施例提供的另一种应用程序的进入方式的示意图;图5(A)是本申请实施例提供的一种考勤打卡的示意图;图5(B)是本申请实施例提供的另一种考勤打卡的示意图;图6是本专利技术实施例提出的另一种考勤打卡方法的流程示意图;图7是本专利技术实施例提出的一种考勤打卡装置的结构示意图;图8是本专利技术实施例提出的一种考勤打卡设备的结构示意图。具体实施方式面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。请参考图1,图1是本专利技术实施例提出的一种考勤打卡方法的流程示意图。如图所本文档来自技高网...

【技术保护点】
1.一种考勤打卡方法,其特征在于,所述方法包括:将第一即时通信工具插件插入到第二即时通信工具中;当检测到用户针对所述第二即时通信工具中的所述第一即时通信工具插件的操作时,进入到用于考勤打卡的应用程序,获取授权登录信息和用户信息;根据所述授权登录信息和所述用户信息,从第一即时通信工具中获取所述用户在企业的打卡配置信息;根据所述打卡配置信息,通过所述应用程序进行考勤打卡。

【技术特征摘要】
1.一种考勤打卡方法,其特征在于,所述方法包括:将第一即时通信工具插件插入到第二即时通信工具中;当检测到用户针对所述第二即时通信工具中的所述第一即时通信工具插件的操作时,进入到用于考勤打卡的应用程序,获取授权登录信息和用户信息;根据所述授权登录信息和所述用户信息,从第一即时通信工具中获取所述用户在企业的打卡配置信息;根据所述打卡配置信息,通过所述应用程序进行考勤打卡。2.如权利要求1所述的方法,其特征在于,所述当检测到用户针对所述第二即时通信工具中的所述第一即时通信工具插件的操作时,进入到用于考勤打卡的应用程序包括:当检测所述用户点击所述第二即时通信工具的通信录中的打卡标签时,进入到所述应用程序。3.如权利要求1所述的方法,其特征在于,所述当检测到用户针对所述第二即时通信工具中的所述第一即时通信工具插件的操作时,进入到用于考勤打卡的应用程序包括:当检测到所述用户点击所述第二即时通信工具中展示的打卡应用消息时,进入到所述应用程序,所述打卡应用消息由所述第一即时通信工具推送。4.如权利要求1所述的方法,其特征在于,所述根据所述授权登录信息和所述用户信息,从第一即时通信工具中获取所述用户在企业的打卡配置信息包括:根据所述授权登录信息和所述用户信息,确定用户统一标识;根据所述用户统一标识,调用所述第一即时通信工具的后台接口,从所述第一即时通信工具中获取所述用户所在企业的企业信息;从所述企业信息查询所述打卡配置信息。5.如权利要求4所述的方法,其特征在于,所述从所述企业信息查询所述打卡配置信息包括:获取进入所述应用程序时所携带的企业标识;根据所述企业标识,从所述企业信息中查询所述用户在所述多个企业中的目标企业的所述打卡配置信息。6.如权利要求4所述的方法,其特征在于,所述从所述企业信息查询所述打卡配置信息包括:当进入所述应用程序未携带企业标识时,从所述企业信息中查询所述用户在预设的目标企业的所述打卡配置信息。7.如权利要求1-6任一项所述的方法,其特征在于,所述当检测到用户针对所述第二即时通信工具中的所述第一即时通信工具插件的操作时,进入到用于考勤打卡的应用程序之前,还包括:接收所述第一即时通信工具的管理终端发送的授权通...

【专利技术属性】
技术研发人员:肖文邬俊杰李景中操晓峰李斌
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1