工资单的查询方法、系统、计算机存储介质及电子装置与流程

文档序号:34364322发布日期:2023-06-04 19:10阅读:63来源:国知局
工资单的查询方法、系统、计算机存储介质及电子装置与流程

本发明涉及金融科技领域,具体而言,涉及一种工资单的查询方法、系统、计算机存储介质及电子装置。


背景技术:

1、每一季度企业发放员工工资后,员工可以通过登录移动设备中的应用程序查看工资的发放情况。由于企业客户上传操作以及个人客户查询操作属于低频写高频读的场景,因此通常采用读写分离的方式实现对性能的要求。

2、但由于现有技术中,读写分离的两种数据采用相同的数据结构进行存储,存储方式较为复杂,很难高效快速地对工资单进行处理。

3、针对相关技术中客户难以高效获取需要查询的工资单的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本申请提供一种工资单的查询方法、系统、计算机存储介质及电子装置,以解决相关技术中客户难以高效获取需要查询的工资单的问题。

2、根据本申请的一个方面,提供了一种工资单的查询方法。该方法包括:通过查询系统获取对目标工资单的查询请求,并识别查询请求中的客户编号,其中,查询请求是目标客户通过应用程序发出的请求,客户编号是目标客户用于关联应用程序上的账户信息的编号;利用识别到的客户编号,判断目标客户是否在应用程序中开通工资单查询功能,并得到判断结果;在判断结果表示目标客户开通工资单查询功能的情况下,从分布式缓存系统中选取目标工资发放周期的目标工资单,其中,分布式缓存系统用于存储多个客户的所有账户的多个工资发放周期的工资单,目标工资发放周期是与当前时间的间隔最短的预设工资发放周期;将目标工资单反馈至应用程序中。

3、可选地,在从分布式缓存系统中选取目标工资发放周期的目标工资单之前,该方法还包括:将第一工资单的归属周期与辅助数据表中的第二工资单的归属周期与进行对比,得到对比结果,其中,辅助数据表存储在分布式缓存系统,第一工资单是工资发放周期与当前时间的间隔最短的工资单,第二工资单是指存储在分布式缓存系统的多个工资单中工资归属周期与当前时间的间隔最短的工资单;在对比结果表示第二工资单的归属周期晚于等于第一工资单的归属周期的情况下,将第二工资单确定为目标工资单;在对比结果表示第二工资单的归属周期早于第一工资单的归属周期的情况下,将第一工资单同步至辅助数据表中,并将第一工资单确定为目标工资单。

4、可选地,在将第一工资单的归属周期与辅助数据表中的第二工资单的归属周期与进行对比之前,该方法还包括:通过查询系统获取企业上传到分布式缓存系统的多个客户的第一工资单,并识别每个第一工资单中的账户信息;根据账户信息确定每一位客户的客户编号,并根据客户编号向多个客户发送工资的发放通知。

5、可选地,在将第一工资单的归属周期与辅助数据表中的第二工资单的归属周期与进行对比之前,该方法还包括:获取分布式缓存系统中多个工资发放周期的工资单中的第二工资单,并将第二工资单同步至辅助数据表。

6、可选地,获取分布式缓存系统中多个工资发放周期的工资单中的第二工资单,并将第二工资单同步至辅助数据表之前,该方法还包括:在接收到目标客户通过应用程序的工资单删除指令的情况下,获取分布式缓存系统中的多个工资发放周期的工资单的归属周期;从分布式缓存系统中获取多个工资单中工资归属周期与当前时间最短的工资单,并将获取到的工资单同步至辅助数据表中。

7、可选地,利用识别到的客户编号,判断目标客户是否在应用程序中开通工资单查询功能包括:获取应用程序中的查询灰度开关,并判断查询灰度开关的状态,其中,查询灰度开关加载在应用程序中,查询灰度开关的状态用于表征查询功能是否在客户所在区域内上线;在查询灰度开关的状态表示查询功能在目标客户所在区域内上线的情况下,判断企业上传工资单的归属周期是否在目标时间区间内,其中,目标时间区间是查询功能的开通时间区间的子区间;在企业上传工资单的归属周期在目标时间区间内的情况下,确定目标客户在应用程序中开通工资单查询功能。

8、根据本申请的一个方面,提供了一种工资单的查询系统。该系统包括:分布式缓存系统,用于存储企业上传的多个客户的所有账户的多个工资发放周期的工资单,并在接收到查询系统传递的对目标工资单的查询请求后,筛选出与当前时间的间隔最短的预设工资发放周期的目标工资单,并将目标工资单传递至查询系统;应用程序,与查询系统通信连接,用于向查询系统发出查询请求,并在接收到由查询系统返回目标工资单后,展示目标工资单;查询系统,与分布式缓存系统通信连接,用于接收由应用程序发出的查询请求,并在根据查询请求中的客户编号识别到客户开通工资单查询功能的情况下,向分布式缓存系统转发查询请求,还用于在接收到分布式缓存系统传递的目标工资单后,向应用程序发送目标工资单。

9、根据本申请的另一方面,提供了一种工资单的查询装置。该装置包括:第一获取单元,用于通过查询系统获取对目标工资单的查询请求,并识别查询请求中的客户编号,其中,查询请求是目标客户通过应用程序发出的请求,客户编号是目标客户用于关联应用程序上的账户信息的编号;判断单元,用于利用识别到的客户编号,判断目标客户是否在应用程序中开通工资单查询功能,并得到判断结果;选取单元,用于在判断结果表示目标客户开通工资单查询功能的情况下,从分布式缓存系统中选取目标工资发放周期的目标工资单,其中,分布式缓存系统用于存储多个客户的所有账户的多个工资发放周期的工资单,目标工资发放周期是与当前时间的间隔最短的预设工资发放周期;反馈单元,用于将目标工资单反馈至应用程序中。

10、根据本发明实施例的另一方面,还提供了一种计算机存储介质,计算机存储介质用于存储程序,其中,程序运行时控制非易失性存储介质所在的设备执行一种工资单的查询方法。

11、根据本发明实施例的另一方面,还提供了一种电子装置,包含处理器和存储器;存储器中存储有计算机可读指令,处理器用于运行计算机可读指令,其中,计算机可读指令运行时执行一种工资单的查询方法。

12、通过本申请,采用以下步骤:通过查询系统获取对目标工资单的查询请求,并识别查询请求中的客户编号,其中,查询请求是目标客户通过应用程序发出的请求,客户编号是目标客户用于关联应用程序上的账户信息的编号;利用识别到的客户编号,判断目标客户是否在应用程序中开通工资单查询功能,并得到判断结果;在判断结果表示目标客户开通工资单查询功能的情况下,从分布式缓存系统中选取目标工资发放周期的目标工资单,其中,分布式缓存系统用于存储多个客户的所有账户的多个工资发放周期的工资单,目标工资发放周期是与当前时间的间隔最短的预设工资发放周期;将目标工资单反馈至应用程序中,解决了相关技术中客户难以高效获取需要查询的工资单的问题,通过在分布式缓存系统中创建辅助数据表,利用多个系统筛选目标工资单,并将目标工资单同步至数据表中,进而达到了高并发地对工资单进行处理的效果。



技术特征:

1.一种工资单的查询方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在从分布式缓存系统中选取目标工资发放周期的目标工资单之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,在将第一工资单的归属周期与辅助数据表中的第二工资单的归属周期与进行对比之前,所述方法还包括:

4.根据权利要求2所述的方法,其特征在于,在将第一工资单的归属周期与辅助数据表中的第二工资单的归属周期与进行对比之前,所述方法还包括:

5.根据权利要求3所述的方法,其特征在于,获取所述分布式缓存系统中所述多个工资发放周期的工资单中的第二工资单,并将所述第二工资单同步至所述辅助数据表之前,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,利用识别到的所述客户编号,判断所述目标客户是否在所述应用程序中开通工资单查询功能包括:

7.一种工资单的查询系统,其特征在于,包括:

8.一种工资单的查询装置,其特征在于,包括:

9.一种计算机存储介质,其特征在于,所述计算机存储介质用于存储程序,其中,所述程序运行时控制所述计算机存储介质所在的设备执行权利要求1至6中任意一项所述的工资单的查询方法。

10.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行权利要求1至6中任意一项所述的工资单的查询方法。


技术总结
本发明公开了一种工资单的查询方法、系统、计算机存储介质及电子装置,涉及金融科技领域。该方法包括:通过查询系统获取对目标工资单的查询请求,并识别查询请求中的客户编号;利用识别到的客户编号,判断目标客户是否在应用程序中开通工资单查询功能,并得到判断结果;在判断结果表示目标客户开通工资单查询功能的情况下,从分布式缓存系统中选取目标工资发放周期的目标工资单,其中,分布式缓存系统用于存储多个客户的所有账户的多个工资发放周期的工资单,目标工资发放周期是与当前时间的间隔最短的预设工资发放周期;将目标工资单反馈至应用程序中。通过本申请,解决了相关技术中客户难以高效获取需要查询的工资单的问题。

技术研发人员:杜毓青,武静,奚翔,顾亮
受保护的技术使用者:中国工商银行股份有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1