本公开涉及计算机,具体地,涉及一种订单处理方法、装置、介质、电子设备和程序产品。
背景技术:
1、在金融交易系统中,普遍存在在途订单需要通过重试来推进到终态的情况。相关技术中,各业务系统各自实现订单节点的推进服务,这导致订单推进服务的重复开发,运维成本高。
技术实现思路
1、提供该
技术实现要素:
部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该发明内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
2、第一方面,本公开提供一种订单处理方法,包括:基于预设订单获取模板获取至少一个待处理订单,其中,所述待处理订单为需要被推进到终态的订单;基于所述至少一个待处理订单中每个待处理订单各自所对应的推送地址,将所述待处理订单推送到所述推送地址所对应的订单处理服务,其中,所述订单处理服务为将所述待处理订单推进到终态的服务。
3、第二方面,本公开提供一种订单处理装置,包括:获取模块,用于基于预设订单获取模板获取至少一个待处理订单,其中,所述待处理订单为需要被推进到终态的订单;推送模块,用于基于所述至少一个待处理订单中每个待处理订单各自所对应的推送地址,将所述待处理订单推送到所述推送地址所对应的订单处理服务,其中,所述订单处理服务为将所述待处理订单推进到终态的服务。
4、第三方面,本公开提供一种计算机可读介质,其上存储有计算机程序,该计算机程序被处理装置执行时实现第一方面中任一项所述方法的步骤。
5、第四方面,本公开提供一种电子设备,包括:
6、存储装置,其上存储有计算机程序;
7、处理装置,用于执行所述存储装置中的所述计算机程序,以实现第一方面中任一项所述方法的步骤。
8、第五方面,本公开提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面中任一项所述的方法的步骤。
9、通过采用上述技术方案,由于能够基于预设订单获取模板获取至少一个待处理订单,并基于所述至少一个待处理订单中每个待处理订单各自所对应的推送地址,将所述待处理订单推送到所述推送地址所对应的订单处理服务,因此形成了一种通用的、能够由各种业务系统复用的订单推进服务,解决了订单推进服务重复开发的问题,降低了运维成本,使得后期接手的运维人员能够容易地上手,大大提高了人效。另外,该订单处理方法无需进行模型开发即可实现订单推进。
10、本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。
1.一种订单处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于预设订单获取模板获取至少一个待处理订单,包括:
3.根据权利要求2所述的方法,其特征在于,所述预设模板要求包括:
4.根据权利要求3所述的方法,其特征在于,所述预设模板要求还包括:
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述基于所述至少一个待处理订单中每个待处理订单各自所对应的推送地址,将所述待处理订单推送到所述推送地址所对应的订单处理服务,包括:
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.根据权利要求1所述的方法,其特征在于,所述推送地址为远程过程调用地址。
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
10.根据权利要求1所述的方法,其特征在于,在所述基于预设订单获取模板获取至少一个待处理订单之前,所述方法还包括:
11.一种订单处理装置,其特征在于,包括:
12.一种计算机可读介质,其上存储有计算机程序,其特征在于,该计算机程序被处理装置执行时实现权利要求1-10中任一项所述方法的步骤。
13.一种电子设备,其特征在于,包括:
14.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1~10中任一项所述的方法的步骤。
