1 .一种业务数据处理方法,其特征在于,所述业务数据处理方法,包括以下步骤:
接收业务数据;
从预设匹配规则中确定与所述业务数据匹配的目标条件,并判断所述目标条件中是否
包含状态条件;
若包含状态条件,则基于预设状态机模式,确定与所述目标条件映射的目标规则响应
队列,并执行所述目标规则响应队列中的响应操作;
返回所述业务数据对应的执行结果。
2.如权利要求1所述的业务数据处理方法,其特征在于,所述若包含状态条件,则基于
预设状态机模式,确定与所述目标条件映射的目标规则响应队列的步骤,包括:
若包含多个状态条件,则基于预设状态机模式,确定所述多个状态条件是否已全部完
成基于预设条件规则的校验流程;
若已全部完成,则确定所述目标条件中包含的非状态条件是否已全部完成预设条件规
则的校验流程;
若已全部完成,则基于所述目标条件所映射的响应操作,确定目标规则响应队列。
3 .如权利要求2所述的业务数据处理方法,其特征在于,所述判断所述目标条件中是否
包含状态条件的步骤之后,所述方法还包括:
若不包含状态条件,则基于预设普通模式,确定所述目标条件是否已全部完成基于预
设条件规则的校验流程,其中,所述目标条件有多个;
若已全部完成,则基于所述目标条件所映射的响应操作,确定目标规则响应队列。
4 .如权利要求2所述的业务数据处理方法,其特征在于,所述预设条件规则包括状态条
件规则,所述若包含多个状态条件,则基于预设状态机模式,确定所述多个状态条件是否已
全部完成基于预设条件规则的校验流程的步骤之后,所述方法还包括:
若未全部完成,则确定未完成所述校验流程的状态条件是否符合所述状态条件规则;
若符合,则基于符合所述状态条件规则的状态条件所映射的响应操作,得到第一规则
响应队列,并将所述第一规则响应队列插入所述目标规则响应队列。
5 .如权利要求3所述的业务数据处理方法,其特征在于,所述预设条件规则还包括环境
条件规则,所述若不包含状态条件,则基于预设普通模式,确定所述目标条件是否已全部完
成基于预设条件规则的校验流程的步骤之后,所述方法还包括:
若未全部完成,则确定未完成所述校验流程的非状态条件是否符合所述环境条件规
则;
若符合,则基于符合所述环境条件规则的非状态条件所映射的响应操作,得到第二规
则响应队列,并将所述第二规则响应队列插入所述目标规则响应队列。
6 .如权利要求1所述的业务数据处理方法,其特征在于,所述返回所述业务数据对应的
执行结果的步骤之后,所述方法还包括:
若检测到所述业务数据发生变化,则基于变化后的业务数据,重新确定得到第三规则
响应队列,并执行所述第三规则响应队列中的响应操作。
7 .如权利要求1所述的业务数据处理方法,其特征在于,所述返回所述业务数据对应的
执行结果的步骤之后,所述方法还包括:
基于所述业务数据的执行结果的类型,确定是否进行持久化处理。
权 利 要 求 书
1/2 页
2
评论