【技术实现步骤摘要】
事务处理流程实现方法及装置
[0001]本专利技术涉及大数据数据分析
,尤其涉及一种事务处理流程实现方法及装置。
技术介绍
[0002]本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]事务处理流程具有差异性,比如说,各个地市的房产交易系统的商品房交易流程存在个性化差异,具体不限于流程节点个数的不同、流程走向的不同、每个流程节点的准入条件不同等。若需要实现一套系统适配于各地市房产交易的商品房交易流程,则必须针对各地市个性特色进行个性化开发。
[0004]个性化开发的房产交易系统不具有通用性。若想要开发一套房产交易系统,则需要组合各个地市的房产交易系统,这样不可避免的在系统设计上存在代码重复实现,维护困难,后期新增需求修改不便,新增需求的实现容易将其他地市的逻辑搅乱,测试难度大,最终导致系统不稳定。
技术实现思路
[0005]本专利技术实施例提供一种事务处理流程实现方法,用以实现一套通用的、易于修改及维护的商品销售流程,减少冗余代码,提升系统稳定性,该方法包括:
[0006]接收前端提交的业务件,确定业务件的流程流水号及下一个处理节点的节点编码,所述业务件包含所要处理的事务的类别编码;
[0007]针对每一下一个处理节点,执行如下方法:
[0008]根据节点编码、类别编码及流程流水号获取下一个处理节点的处理逻辑、准入逻辑和准出逻辑;
[0009]利用准入逻辑、处理逻辑和准出逻 ...
【技术保护点】
【技术特征摘要】
1.一种事务处理流程实现方法,其特征在于,所述方法包括:接收前端提交的业务件,确定业务件的流程流水号及下一个处理节点的节点编码,所述业务件包含所要处理的事务的类别编码;针对每一下一个处理节点,执行如下方法:根据节点编码、类别编码及流程流水号获取下一个处理节点的处理逻辑、准入逻辑和准出逻辑;利用准入逻辑、处理逻辑和准出逻辑,结合审核人员对业务件的审核结论对业务件进行处理;根据审核结论、节点编码及类别编码确定下一个处理节点的节点编码,向节点编码对应的处理节点发送处理后的业务件;循环执行上述每一下一个处理节点执行的方法,直至所有处理节点均处理完成,输出经过所有节点处理过的业务件及每个处理节点的审核结论。2.根据权利要求1所述的方法,其特征在于,利用准入逻辑、处理逻辑和准出逻辑,结合审核人员对业务件的审核结论对业务件进行处理,包括:对业务件进行准入校验,如果业务件通过准入校验,则将业务件送入下一个处理节点;接收处理人员对当前处理节点中业务件的审核结论;利用处理逻辑对业务件及审核结论进行处理;利用准出逻辑对经过处理逻辑处理的业务件及审核结论进行准出校验;根据审核结论、节点编码及类别编码确定下一个处理节点的节点编码,向节点编码对应的处理节点发送处理后的业务件,包括:如果准出校验通过,则根据审核结论、节点编码及类别编码确定下一个处理节点的节点编码,向节点编码对应的处理节点发送处理后的业务件。3.根据权利要求1所述的方法,其特征在于,在根据节点编码、类别编码及流程流水号获取下一个处理节点的处理逻辑、准入逻辑和准出逻辑之前,所述方法还包括:配置每个处理节点的处理逻辑、准入逻辑和准出逻辑,将每个处理节点的处理逻辑、准入逻辑和准出逻辑存储至redis缓存数据库中;根据节点编码、类别编码及流程流水号获取下一个处理节点的处理逻辑、准入逻辑和准出逻辑,包括:根据节点编码、类别编码及流程流水号,从redis缓存数据库中读取处理逻辑、准入逻辑和准出逻辑。4.根据权利要求1至3任一项所述的方法,其特征在于,在根据节点编码、类别编码及流程流水号获取下一个处理节点的处理逻辑、准入逻辑和准出逻辑之后,所述方法还包括:按照预设的处理逻辑模板将下一个处理节点的准入逻辑、处理逻辑和准出逻辑依次推送至消息队列;利用准入逻辑、处理逻辑和准出逻辑,结合审核人员对业务件的审核结论对业务件进行处理,包括:从消息队列中依次读取准入逻辑、处理逻辑和准出逻辑,结合审核人员对业务件的审核结论对业务件进行处理。5.根据权利要求4所述的方法,其特征在于,在按照预设的处理逻辑模板将下一个处理
节点的准入逻辑、处理逻辑和准出逻辑依次推送至消息队列之前,所述方法还包括:定义抽象类及接口,所述抽象类包含准入策略集合和准出策略集合;其中,抽象类及接口的子类由工厂模式生产;利用加载方法将准入策略集合和准出策略集合加载至接口的子类中;按照预设的处理逻辑模板将下一个处理节点的准入逻辑、处理逻辑和准出逻辑依次推送至消息队列,包括:通过已加载准入策略集合和准出策略集合的子类读取存储的下一个处理节点的准入逻辑、处理逻辑和准出逻辑;利用第一推送方法将下一个处理节点的准入逻辑推送至消息队列;利用第二推送方法将下一个处理节点的处理逻辑推送至消息队列;利用第三推送方法将下一个处理节点的准出逻辑推送至消息队列。6.一种事务...
【专利技术属性】
技术研发人员:郑扬州,
申请(专利权)人:建信金融科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。