[发明专利]请求的处理方法和装置在审
申请号: | 202210202317.8 | 申请日: | 2022-03-02 |
公开(公告)号: | CN114581047A | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 原亚辉;陈鹏飞 | 申请(专利权)人: | 北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06Q10/10 | 分类号: | G06Q10/10 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 徐敏;李阳 |
地址: | 100176 北京市北京经济技术*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 请求 处理 方法 装置 | ||
本发明公开了一种请求的处理方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:接收针对目标对象的处理请求;获取所述目标对象对应的责任链,所述责任链包括多个责任节点,所述责任节点与规则组件一一对应;利用所述责任链中各节点对应的规则组件,对所述目标对象进行校验;在所述目标对象通过校验的情况下,对所述目标对象的处理请求进行处理。该实施方式具有较好的扩展性、灵活性且效率较高。
技术领域
本发明涉及计算机技术领域,尤其涉及一种请求的处理方法和装置。
背景技术
在对处理请求进行处理的过程中,通常要对处理请求进行校验。现有技术中,用户往往需要下载申请单据,手动填写申请单据,再由工作人员逐条审核。这种处理方式耗时较长,效率较低,且容易引起不必要的纠纷。也可以采用硬编码的方式生成处理逻辑,来对处理请求进行校验。但这种处理方式不具有较好的扩展性和灵活性。
发明内容
有鉴于此,本发明实施例提供一种请求的处理方法和装置,具有较好的扩展性、灵活性且效率较高。
第一方面,本发明实施例提供了一种请求的处理方法,包括:
接收针对目标对象的处理请求;
获取所述目标对象对应的责任链,所述责任链包括多个责任节点,所述责任节点与规则组件一一对应;
利用所述责任链中各节点对应的规则组件,对所述目标对象进行校验;
在所述目标对象通过校验的情况下,对所述目标对象的处理请求进行处理。
可选地,所述获取所述目标对象对应的责任链之前,还包括:
接收终端发送的责任链配置请求;
响应于所述责任链配置请求,将多个备选规则组件返回给所述终端;其中,所述多个备选规则组件用于生成所述终端显示的组件列表;
接收多个目标规则组件;其中,所述多个目标规则组件是用户从所述组件列表中选择出的;
生成所述多个目标规则组件对应的责任链。
可选地,所述生成所述多个目标规则组件对应的责任链之前,还包括:
接收针对各所述目标规则组件的组件权重;
所述生成所述多个目标规则组件对应的责任链,包括:
生成各所述目标规则组件对应的目标责任节点;
根据所述组件权重,确定各所述目标责任节点的位置信息;
按所述位置信息,组合各所述目标责任节点,以生成所述多个目标规则组件对应的责任链。
可选地,所述将多个备选规则组件返回给所述终端之前,还包括:
接收组件配置请求;
确定所述组件配置请求对应的目标表、目标字段及目标条件;
根据所述目标表、所述目标字段及所述目标条件,生成目标规则组件对应的目标表达式;其中,所述目标规则组件对应于所述组件配置请求,所述目标表达式用于对对象进行校验。
可选地,所述利用所述责任链中各节点对应的规则组件,对所述目标对象进行校验,包括:
从所述责任链上获取当前责任节点;
确定所述当前责任节点对应的当前规则组件;
利用所述当前规则组件,对所述目标对象进行校验,并得到检验结果;
根据所述检验结果,对所述目标对象进行校验。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司,未经北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210202317.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:道路通行方向的识别的方法、装置、设备及存储介质
- 下一篇:封装结构
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理