一种模板化解决积分过期的方法与系统技术方案

技术编号:39050972 阅读:11 留言:0更新日期:2023-10-12 19:43
本申请公开了一种模板化解决积分过期的方法与系统,特征在于,S1、规则中心创建积分过期文件客群任务和积分预过期文件客群任务;S2、基于第一计算结果分别加工积分过期文件和积分预过期文件;S3、启动并执行所述积分预过期文件客群任务,积分中心订阅第一topic的积分预过期消息,将所述积分预过期消息插入到积分过期中间表;S4、启动并执行所述积分过期文件客群任务;S5、积分中心订阅第二topic下的积分过期消息,如果所述积分过期中间表存在积分过期消息对应的信息,则对积分过期消息对应的积分执行过期。通过本发明专利技术可以通过规则中心文件客群模型,利用大数据工厂、规则中心、积分中心的能力,通过模块化组合,简单快捷实现了积分过期与重复使用。分过期与重复使用。分过期与重复使用。

【技术实现步骤摘要】
一种模板化解决积分过期的方法与系统


[0001]本专利技术涉及金融行业积分会员领域,具体涉及到一种模板化解决积分过期的方法与系统。

技术介绍

[0002]目前针对过期积分,存在不同的技术问题,现有技术中一些银行或非银行机构在进行积分过期时,需要对用户积分账户进行锁定,锁定期间用户无法进行操作,影响用户操作体验;部分积分系统,在进行积分过期时,需要积分系统计算要过期的积分总数,如果过期积分数量较大,计算过程漫长,占用系统资源高,影响系统整体的响应时间和处理速度。申请人为南京星云数字技术有限公司、专利号为CN114119085A专利能够在消费积分过期清理期间,保证用户的账面可消费积分余额与实际可消费积分余额相同,避免用户过度消费造成不良后果,提高用户消费体验,而这类积分系统,需要单独设计积分过期的定时任务逻辑,处理逻辑无法进行复用,对于后续类似的处理任务,需要编写重复类似的代码,降低了系统的易用性、可用性。
[0003]因此,鉴于现有方案的上述缺陷,本专利技术公开了一种模板化解决积分过期的方法与系统。通过规则中心文件客群模型,利用大数据加工工厂、规则中心、积分中心已有的能力,通过模块化组合的方式,简单快捷的实现了积分过期和过期消息发送;通过规则中心模块,积分过期策略灵活可配置;支持积分过期主动过期和被动过期两种方式,弥补了积分过期跑批任务的不足;大数据文件客群模式可复用,实现了后续类似功能的配置化和快速迭代。目前该技术已经经过大方面的改进,实现了积分按时过期,积分资产的有效回收,同时在规则中心新增了一种大数据文件客群模式,为后续大数据跑批任务提供了一种新思路,为营销运营活动提供了有力抓手。
[0004]值得说明的是,本申请所涉及数据采集及转移行为都已经经过用户的同意,并且为申请人进行正常的经营活动所必需。并且对于采集后的数据申请人进行了匿名化、保密等脱敏处理,并相应设置了数据的访问权限以确保不会泄露用户的隐私,本申请涉及的数据合规措施仅做列举,其他相关的数据合规措施申请人也有设置。申请人所进行的数据处理活动符合数据安全法与个人信息保护法等法律法规的规定。

技术实现思路

[0005]为解决现有状况的不足,本专利技术针对以上
技术介绍
的缺陷,本专利技术提出了一种模板化解决积分过期的方法与系统。包括:
[0006]本申请第一方面提出了一种模板化解决积分过期的方法,其特征在于,包括:
[0007]S1、规则中心创建积分过期文件客群任务和积分预过期文件客群任务,对所述积分过期文件客群任务进行第一配置,对积分预过期文件客群任务进行第二配置,所述第一配置与第二配置都包括配置执行时间、文件扫描路径、消息主题名称、模板JSON;
[0008]S2、大数据加工中心抽取积分数据,计算待过期数据获得第一计算结果,基于第一
计算结果分别加工积分过期文件和积分预过期文件,并传输到对应的第一文件目录;
[0009]S3、启动并执行所述积分预过期文件客群任务,扫描第一文件目录获得积分预过期文件,基于模板JSON解析积分预过期文件,发送积分过期消息至rocketmq对应的第一topic下,积分中心订阅第一topic的积分预过期消息,将所述积分预过期消息插入到积分过期中间表;
[0010]S4、启动并执行所述积分过期文件客群任务,扫描第一文件目录的积分过期文件,基于模板JSON解析数据,发送积分过期消息至rocketmq对应的第二topic下;
[0011]S5、积分中心订阅第二topic下的积分过期消息,利用积分过期消息与所述积分过期中间表比对,如果所述积分过期中间表存在积分过期消息对应的信息,则对积分过期消息对应的积分执行过期。
[0012]进一步的,所述方法还包括S6:设置第一定时任务,定时监测所述积分过期中间表是否存在积分过期消息对应的信息,如果存在,则对积分过期消息对应的积分执行过期。
[0013]进一步的,所述积分过期消息与积分过期中间表包括用户账户信息、订单流水和积分订单。
[0014]进一步的,所述利用积分过期消息与所述积分过期中间表比对包括比对是否存在相同的用户账户信息和或订单流水和或积分订单。
[0015]进一步的,所述方法还包括S7:对积分过期消息对应的积分执行过期后,将用户的积分余额减少并回充到归集账户,判断积分过期中间表是否超过预设周期,如果超过则删除积分过期中间表。
[0016]进一步的,所述方法还包括S8:获取用户消费积分与过期积分,统计分析积分的最终去向。
[0017]本申请第二方面提出了一种模板化解决积分过期的装置,其特征在于,包括:
[0018]任务创建模块,用于规则中心创建积分过期文件客群任务和积分预过期文件客群任务,对所述积分过期文件客群任务进行第一配置,对积分预过期文件客群任务进行第二配置,所述第一配置与第二配置都包括配置执行时间、文件扫描路径、消息主题名称、模板JSON;
[0019]积分计算模块,用于大数据加工中心抽取积分数据,计算待过期数据获得第一计算结果,基于第一计算结果分别加工积分过期文件和积分预过期文件,并传输到对应的第一文件目录;
[0020]积分预过期文件客群任务模块,用于启动并执行所述积分预过期文件客群任务,扫描第一文件目录获得积分预过期文件,基于模板JSON解析积分预过期文件,发送积分过期消息至rocketmq对应的第一topic下,积分中心订阅第一topic的积分预过期消息,将所述积分预过期消息插入到积分过期中间表;
[0021]积分过期文件客群任务模块,用于启动并执行所述积分过期文件客群任务,扫描第一文件目录的积分过期文件,基于模板JSON解析数据,发送积分过期消息至rocketmq对应的第二topic下;
[0022]积分过期模块,用于积分中心订阅第二topic下的积分过期消息,利用积分过期消息与所述积分过期中间表比对,如果所述积分过期中间表存在积分过期消息对应的信息,则对积分过期消息对应的积分执行过期。
[0023]本申请第三方面提出了一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;
[0024]所述存储器存储计算机执行指令;
[0025]所述处理器执行所述存储器存储的计算机执行指令,以实现模板化解决积分过期的的方法。
[0026]本申请第四方面提出了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现模板化解决积分过期的方法。
[0027]本申请第五方面提出了一种计算机程序产品,其特征在于,包括计算机程序,该计算机程序被处理器执行时实现模板化解决积分过期的方法。
[0028]本专利技术的有益效果为:通过规则中心文件客群模型,利用大数据加工工厂、规则中心、积分中心已有的能力,通过模块化组合的方式,简单快捷的实现了积分过期和过期消息发送;通过规则中心模块,积分过期策略灵活可配置;支持积分过期主动过期和被动过期两种方式,弥补了积分本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种模板化解决积分过期的方法,其特征在于,包括:S1、规则中心创建积分过期文件客群任务和积分预过期文件客群任务,对所述积分过期文件客群任务进行第一配置,对积分预过期文件客群任务进行第二配置,所述第一配置与第二配置都包括配置执行时间、文件扫描路径、消息主题名称、模板JSON;S2、大数据加工中心抽取积分数据,计算待过期数据获得第一计算结果,基于第一计算结果分别加工积分过期文件和积分预过期文件,并传输到对应的第一文件目录;S3、启动并执行所述积分预过期文件客群任务,扫描第一文件目录获得积分预过期文件,基于模板JSON解析积分预过期文件,发送积分过期消息至rocketmq对应的第一topic下,积分中心订阅第一topic的积分预过期消息,将所述积分预过期消息插入到积分过期中间表;S4、启动并执行所述积分过期文件客群任务,扫描第一文件目录的积分过期文件,基于模板JSON解析数据,发送积分过期消息至rocketmq对应的第二topic下;S5、积分中心订阅第二topic下的积分过期消息,利用积分过期消息与所述积分过期中间表比对,如果所述积分过期中间表存在积分过期消息对应的信息,则对积分过期消息对应的积分执行过期。2.根据权利要求1所述的方法,其特征在于,所述方法还包括S6:设置第一定时任务,定时监测所述积分过期中间表是否存在积分过期消息对应的信息,如果存在,则对积分过期消息对应的积分执行过期。3.根据权利要求1所述的方法,其特征在于,所述积分过期消息与积分过期中间表包括用户账户信息、订单流水和积分订单。4.根据权利要求3所述的方法,其特征在于,所述利用积分过期消息与所述积分过期中间表比对包括比对是否存在相同的用户账户信息和或订单流水和或积分订单。5.根据权利要求1所述的方法,其特征在于,所述方法还包括S7:对积分过期消息对应的积分执行过期后,将用户的积分余额减少并回充到归集账户,判断积分过期中间表是否超过预设周期,如果超过则删除积分过期中间表。6.根据权利要求1所述的方法,其特征在于,所述方法还包括S8:获取用户消...

【专利技术属性】
技术研发人员:黄青李林林
申请(专利权)人:中信百信银行股份有限公司
类型:发明
国别省市:

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

1