[发明专利]一种订单取消方法和相关装置在审
申请号: | 202011362027.7 | 申请日: | 2020-11-27 |
公开(公告)号: | CN112330420A | 公开(公告)日: | 2021-02-05 |
发明(设计)人: | 刘子羿;马闪闪;王程程 | 申请(专利权)人: | 中国农业银行股份有限公司 |
主分类号: | G06Q30/06 | 分类号: | G06Q30/06;G06Q30/02 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 刘晓菲;王宝筠 |
地址: | 100005 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 订单 取消 方法 相关 装置 | ||
1.一种订单取消方法,其特征在于,所述方法包括:
通过远程字典服务数据库对已生成订单进行计时操作;
当目标订单的计时达到阈值时,通过远程字典服务数据库生成针对所述目标订单的订单锁定通知;
通过订单锁定进程,根据所述订单锁定通知创建订单取消消息,并向卡夫卡集群发送所述订单取消消息;
通过订单取消进程从所述卡夫卡集群读取所述订单取消消息;
通过所述订单取消进程消费所述订单取消消息,以对所述目标订单执行订单取消操作。
2.根据权利要求1所述的方法,其特征在于,所述通过订单锁定进程,根据所述订单锁定通知创建订单取消消息,包括:
通过订单锁定进程查询所述目标订单的订单状态;
若所述订单状态为未完成,根据所述订单锁定通知创建订单取消消息。
3.根据权利要求1所述的方法,其特征在于,在所述通过所述订单取消进程消费所述订单取消通知,对所述目标订单执行订单取消操作之后,所述方法还包括:
通过所述订单取消进程创建针对所述目标订单的订单平账消息,并向卡夫卡集群发送所述订单平账消息;
通过数据平账进程从所述卡夫卡集群读取所述订单平账消息;
根据所述目标订单的资源占用信息,通过所述数据平账进程消费所述订单平账消息进行订单平账操作,以在所述目标订单所属平台释放根据所述资源占用信息确定的占用资源。
4.根据权利要求3所述的方法,其特征在于,在所述根据所述目标订单的资源占用信息,通过所述数据平账进程消费所述订单平账消息之后,所述方法还包括:
通过所述数据平账进程生成订单对账消息,向卡夫卡集群发送所述订单对账消息;
通过数据对账进程从所述卡夫卡集群读取所述订单对账消息;
根据所述目标订单以及所述目标订单基于所述订单平账操作生成的订单日志,通过所述数据对账进程对所述订单平账操作进行订单对账操作;
若基于所述订单对账操作确定数据对账不一致,指示所述数据平账进程重新进行所述订单平账操作。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
针对资源获取请求生成所述目标订单;
其中,若所述资源源自多个资源主体,所述目标订单包括分别对应不同资源主体的子订单,每个子订单具有对应的子订单支付摘要和子订单占用摘要;
所述子订单支付摘要用于记录所述子订单的支付数据,所述子订单占用摘要用于记录所述子订单的资源占用信息;
所述通过所述数据平账进程消费所述订单平账消息进行订单平账操作,包括:
根据所述目标订单的子订单占用摘要确定所述目标订单的资源占用信息;
通过所述数据平账进程消费所述订单平账消息进行所述订单平账操作;
所述根据所述目标订单以及所述目标订单基于所述订单平账操作生成的订单日志,通过所述数据对账进程对所述订单平账操作进行订单对账操作,包括:
根据所述目标订单的子订单支付摘要确定所述目标订单的支付数据;
根据所述支付数据以及所述目标订单基于所述订单平账操作生成的订单日志,通过所述数据对账进程对所述订单平账操作进行订单对账操作。
6.一种订单取消装置,其特征在于,所述装置包括:
计时单元,用于通过远程字典服务数据库对已生成订单进行计时操作;
订单锁定通知生成单元,用于当目标订单的计时达到阈值时,通过远程字典服务数据库生成针对所述目标订单的订单锁定通知;
订单取消消息创建单元,用于通过订单锁定进程,根据所述订单锁定通知创建订单取消消息,并向卡夫卡集群发送所述订单取消消息;
订单取消消息读取单元,用于通过订单取消进程从所述卡夫卡集群读取所述订单取消消息;
订单取消消息消费单元,用于通过所述订单取消进程消费所述订单取消消息,以对所述目标订单执行订单取消操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国农业银行股份有限公司,未经中国农业银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011362027.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种交叉式拇指隐藏宽型约束带
- 下一篇:一种口腔科的精准智能上药装置