【技术实现步骤摘要】
结算单生成方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种结算单生成方法、装置、计算机设备和存储介质。
技术介绍
随着网络技术水平的发展,商品的交易越来越依赖线上结算的方式,而线上结算的业务规则越来越复杂,导致结算逻辑校验流程较长,不能满足业务快速上线的需求。因此,相关技术通常采用规则配置的方式来提高线上结算系统的处理能力,但这种方式将结算规则中的计费模块单独拉取出来进行维护,而不是将计费模块作为结算规则的一部分进行统一配置,破坏了规则配置的整体性,不利于后期业务维护。目前针对相关技术中不能统一配置计费模块与其他业务规则模块,从而难以保证规则配置整体性的问题,尚未提出有效解决方案。
技术实现思路
基于此,有必要针对上述技术问题,提供一种结算单生成方法、装置、计算机设备和存储介质。第一方面,本申请实施例提供了一种结算单生成方法,方法包括:当新增或修改目标结算业务时,获取目标结算业务的场景名和流节点,所述场景名中包含至少一个流节点;配置所述场景名和所述流节点下与所述目标结算业务对应的结算规则集合和字段映射集合,生成规则配置模型;当目标结算业务到达所述场景名下的所述流节点时,根据所述场景名和所述流节点匹配所述规则配置模型中的结算规则集合和字段映射集合,基于匹配结果生成所述目标结算业务的结算单。在其中一个实施例中,当新增所述目标结算业务时,所述配置所述场景名和所述流节点下与所述目标结算业务对应的结算规则集合和字段映射集合,生成规则配 ...
【技术保护点】
1.一种结算单生成方法,其特征在于,所述方法包括:/n当新增或修改目标结算业务时,获取目标结算业务的场景名和流节点,所述场景名中包含至少一个流节点;/n配置所述场景名和所述流节点下与所述目标结算业务对应的结算规则集合和字段映射集合,生成规则配置模型;/n当目标结算业务到达所述场景名下的所述流节点时,根据所述场景名和所述流节点匹配所述规则配置模型中的结算规则集合和字段映射集合,基于匹配结果生成所述目标结算业务的结算单。/n
【技术特征摘要】
1.一种结算单生成方法,其特征在于,所述方法包括:
当新增或修改目标结算业务时,获取目标结算业务的场景名和流节点,所述场景名中包含至少一个流节点;
配置所述场景名和所述流节点下与所述目标结算业务对应的结算规则集合和字段映射集合,生成规则配置模型;
当目标结算业务到达所述场景名下的所述流节点时,根据所述场景名和所述流节点匹配所述规则配置模型中的结算规则集合和字段映射集合,基于匹配结果生成所述目标结算业务的结算单。
2.根据权利要求1所述的方法,其特征在于,当新增所述目标结算业务时,所述配置所述场景名和所述流节点下与所述目标结算业务对应的结算规则集合和字段映射集合,生成规则配置模型,包括:
根据所述场景名和所述流节点,配置所述结算规则集合的结算规则属性,组成结算规则集合;
根据所述场景名和所述流节点,配置所述目标结算业务对应的可配置字段以及所述可配置字段的处理逻辑,组成所述字段映射集合。
3.根据权利要求1所述的方法,其特征在于,当修改所述目标结算业务时,所述配置所述场景名和流节点下对应的结算规则集合和字段映射集合,生成规则配置模型,包括:
获取所述场景名或所述流节点下存在的在先规则配置模型的配置副本;
根据所述场景名和所述流节点,修改所述配置副本中结算规则集合的结算规则属性;
根据所述场景名和所述流节点,修改所述配置副本中与所述目标结算业务对应的可配置字段以及所述可配置字段的处理逻辑;
将修改后的配置副本作为当前所述场景和所述流节点下的所述规则配置模型。
4.根据权利要求1所述的方法,其特征在于,所述结算规则集合包含业务规则集合和脚本规则集合,所述字段映射集合为所述脚本规则集合中的可配置字段集合。
5.根据权利要求1所述的方法,其特征在于,所述当目标结算业务到达所述场景名下的所述流节点时,根据所述场景名和所述流节点匹配所述规则配置模型中的结算规则集合和字段映射集合,基于匹配结果生成所述目标结算业务的结算单,包括:
获取所述场景名和所述流节点下的规则配置模型;
将所述业务数据与所述结算规则集合的结算规则属性进行匹配,得到所述目标结算业务的业务属性;
将所述业务数据与所述字段映射集合进行匹配,得到所述目标结算业务对应的可配置字段的值;
将所述目标结算业务的业...
【专利技术属性】
技术研发人员:李军鹏,
申请(专利权)人:杭州搜车网科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。