业务执行方法、装置、存储介质及计算机设备制造方法及图纸

技术编号:16233757 阅读:35 留言:0更新日期:2017-09-19 14:59
本发明专利技术涉及一种业务执行方法、装置、存储介质及计算机设备,其中方法包括:获取业务事件行为信息,业务事件行为信息中包括业务对象的ID;根据业务对象的ID获取与业务对象的ID对应的业务数据;根据预先设置的业务规则模板集合确定业务数据匹配的业务规则模板;根据匹配的业务规则模板执行对应的业务。通过业务对象的ID获取对应的业务数据,然后根据预先设置的业务规则模板集合确定业务数据匹配的规则模板,并按匹配的规则模板执行对应的业务,从而实现规则条件配置化、规则匹配后的操作模板化,因此,只需专注于逻辑处理,而不需要编写复杂晦涩的逻辑判断代码,既有利于规则配置的复用,也可避免改变规则时带来的代码变更问题。

Service execution method, device, storage medium and computer equipment

The invention relates to a service execution method, device, storage medium and computer equipment, wherein the method comprises the following steps: acquiring event behavior of business information, business information in the event behavior including the business object ID; according to the business data corresponding to ID and business objects in the business object obtained by ID; according to the preset business rule template set business the data, business rules, business rules according to the template; template corresponding business executive. Access to business data corresponding to the business object ID, then according to the preset business rule template set business data matching rule template, and executes the corresponding service according to the matching rule template, so as to realize the configuration and rules matching after operation template, therefore, only focus on the logic processing without the need to write complex logic code, both beneficial reuse of rule configuration, also can avoid changing the rules when the code changes.

【技术实现步骤摘要】
业务执行方法、装置、存储介质及计算机设备
本专利技术涉及计算机
,特别是涉及一种运营活动类业务执行方法、装置、存储介质及计算机设备。
技术介绍
运营类活动系统实质可抽象为当某触发事件到达时,判断该事件的触发对象及触发行为,是否满足设定的规则条件,进而选择对应的执行操作。而各个具体的运营活动,由于运营目标的不同,其具体针对的运营用户及运营规则均有所差异。而从系统层面来看,由于事件源众多(比如用户注册、实名、第三方注册、投资等),且活动规则判定涉及的第三方系统(或服务)也较多且复杂,对应的执行操作种类均有所不同,比如发放平台奖励、获得活动抽奖机会、计入排行榜等。所以运营类活动系统对于各类运营需求的实现,一般通过监听各类消息事件,以硬编码或者扩展性较强的硬编码方式,判定运营活动条件,进而执行相应的操作。然而,通过硬编码的方式实现的运营策略,其存在研发、代码管理成本较高、维护性差,且冗余代码较多、扩展性较弱,缺乏统一的逻辑处理等问题。
技术实现思路
基于此,有必要针对采用硬编码的方式实现运营策略导致的上述问题,提供一种业务执行方法、装置、存储介质及计算机设备。一种业务执行方法,其特征在于,本文档来自技高网...
业务执行方法、装置、存储介质及计算机设备

【技术保护点】
一种业务执行方法,其特征在于,包括:获取业务事件行为信息,所述业务事件行为信息中包括业务对象的ID;根据所述业务对象的ID获取与所述业务对象的ID对应的业务数据;根据预先设置的业务规则模板集合确定与所述业务数据匹配的业务规则模板;根据所述与业务数据匹配的业务规则模板执行对应的业务。

【技术特征摘要】
1.一种业务执行方法,其特征在于,包括:获取业务事件行为信息,所述业务事件行为信息中包括业务对象的ID;根据所述业务对象的ID获取与所述业务对象的ID对应的业务数据;根据预先设置的业务规则模板集合确定与所述业务数据匹配的业务规则模板;根据所述与业务数据匹配的业务规则模板执行对应的业务。2.根据权利要求1所述的业务执行方法,其特征在于,所述业务数据包括:与所述业务对象的ID对应的业务对象的基本信息、会员信息、注册渠道信息、理财师信息、和账户资金信息中的至少一种。3.根据权利要求1所述的业务执行方法,其特征在于,所述根据所述业务对象的ID获取与所述业务对象的ID对应的业务数据,包括以下的至少一种:根据所述业务对象的ID调用用户系统,以获取与所述业务对象的ID对应的用户对象的基本信息;根据所述业务对象的ID调用会员系统,以获取与所述业务对象的ID对应的用户对象的会员信息;根据所述业务对象的ID调用业务系统,以获取与所述业务对象的ID对应的用户对象的注册渠道信息;根据所述业务对象的ID调用理财师系统,以获取与所述业务对象的ID对应的用户对象的理财师信息;根据所述业务对象的ID调用资金系统,以获取与所述业务对象的ID对应的用户对象的账户资金信息。4.根据权利要求1~3任一项所述的业务执行方法,其特征在于,还包括::获取资源存储库中有效的规则条件实例列表;根据所述列表中有效的规则条件实例分别生成对应的业务规则模板;将所...

【专利技术属性】
技术研发人员:崔健肖华朱思远蔡海涛
申请(专利权)人:深圳市小牛在线互联网信息咨询有限公司
类型:发明
国别省市:广东,44

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

1