[发明专利]请求处理方法、装置、设备及介质在审
| 申请号: | 202310214284.3 | 申请日: | 2023-03-01 |
| 公开(公告)号: | CN116383218A | 公开(公告)日: | 2023-07-04 |
| 发明(设计)人: | 周阳;田昆仑 | 申请(专利权)人: | 杭州网易再顾科技有限公司 |
| 主分类号: | G06F16/23 | 分类号: | G06F16/23;G06Q10/087 |
| 代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 董晓盈 |
| 地址: | 310052 浙江省杭州市*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 请求 处理 方法 装置 设备 介质 | ||
1.一种请求处理方法,其特征在于,所述方法包括:
接收来自上游业务系统的待处理库存变更请求,所述待处理库存变更请求携带库存变更信息,所述库存变更信息用于指示库存变更对象以及对应的库存变更数据;
通过目标校验模型,对所述待处理库存变更请求进行校验,所述目标校验模型中预先封装有所述上游业务系统中的多个业务节点对应的业务校验规则;
在所述待处理库存变更请求校验通过的情况下,基于所述库存变更数据,对所述库存变更对象在目标数据库中的库存数据进行更新。
2.根据权利要求1所述的方法,其特征在于,所述待处理库存变更请求还携带订单信息;
所述通过目标校验模型,对所述待处理库存变更请求进行校验,包括:
基于所述待处理库存变更请求所携带的订单信息,获取所述待处理库存变更请求所对应的历史库存变更请求;
按照所述目标校验模型中所包括的多个业务校验规则,基于所述待处理库存变更请求所对应的历史库存变更请求,对所述待处理库存变更请求进行校验。
3.根据权利要求2所述的方法,其特征在于,所述按照所述目标校验模型中所包括的多个业务校验规则,基于所述待处理库存变更请求所对应的历史库存变更请求,对所述待处理库存变更请求进行校验,包括:
基于所述待处理库存变更请求所对应的目标业务节点,从所述多个业务校验规则中,确定所述目标业务节点所对应的目标业务校验规则;
按照所述目标业务校验规则,基于所述历史库存变更请求,对所述待处理库存变更请求进行校验。
4.根据权利要求2所述的方法,其特征在于,所述多个业务校验规则在所述目标校验模型中按照预设顺序进行排序;
所述按照所述目标校验模型中所包括的多个业务校验规则,基于所述待处理库存变更请求所对应的历史库存变更请求,对所述待处理库存变更请求进行校验,包括:
按照所述多个业务校验规则的排序,依次基于所述历史库存变更请求,对所述待处理库存变更请求进行校验。
5.根据权利要求4所述的方法,其特征在于,不同的业务节点对应的业务校验规则不同;
所述按照所述多个业务校验规则的排序,依次基于所述历史库存变更请求,对所述待处理库存变更请求进行校验,包括:
对于任一业务校验规则,若所述业务校验规则所对应的业务节点与所述目标业务节点匹配,则按照所述业务校验规则,基于所述历史库存变更请求,对所述待处理库存变更请求进行校验;
若所述业务校验规则所对应的业务节点与所述目标业务节点不匹配,则跳过所述业务校验规则,按照下一个业务校验规则,继续基于所述历史库存变更请求,对所述待处理库存变更请求进行校验。
6.根据权利要求3所述的方法,其特征在于,所述基于所述历史库存变更请求,对所述待处理库存变更请求进行校验,包括:
基于所述待处理库存变更请求以及对应的历史库存变更请求,生成变更请求集合,其中,所述待处理库存变更请求以及各个历史库存变更请求在所述变更请求集合中按照时间先后顺序进行排序;
基于所述变更请求集合,对所述待处理库存变更请求进行校验。
7.根据权利要求2所述的方法,其特征在于,所述业务校验规则包括下述至少一项:
基于所述历史库存变更请求的请求类型,对所述待处理库存变更请求进行校验,以校验所述待处理库存变更请求是否为重复请求;
基于所述历史库存变更请求的库存变更数据以及目标数据库中的库存数据,对所述待处理库存变更请求进行校验,以校验所述待处理库存变更请求的库存变更数据是否符合库存变更要求;
基于所述多个业务节点之间的调用关系以及所述历史库存变更请求,对所述待处理库存变更请求的调用顺序进行校验。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州网易再顾科技有限公司,未经杭州网易再顾科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310214284.3/1.html,转载请声明来源钻瓜专利网。





