缩短下单用时的方法、装置、电子设备及介质制造方法及图纸

技术编号:38271639 阅读:14 留言:0更新日期:2023-07-27 10:25
本发明专利技术提供了缩短下单用时的方法、装置、电子设备及介质。一种缩短下单用时的方法,包括:设置定时任务,定期计算各个渠道的剩余额度并判断其是否低于所述渠道配置的额度风险阈值,更新风险列表名单;根据用户下单情况,判断下单渠道是否处于所述风险列表名单中;若所述下单渠道处于所述风险列表名单中,则计算所述下单渠道的剩余额度,且判断所述剩余额度是否大于订单金额,根据判断结果对订单进行处理;若所述下单渠道未处于所述风险列表名单中,则继续执行订单服务。则继续执行订单服务。则继续执行订单服务。

【技术实现步骤摘要】
缩短下单用时的方法、装置、电子设备及介质


[0001]本专利技术涉及计算机领域,更具体的说是,涉及缩短下单用时的方法、装置、电子设备及介质。

技术介绍

[0002]近年来,随着互联网技术的发展,越来越多的平台通过互联网来提供各式各样的服务。例如,用户可以通过互联网出行平台获得打车、拼车或代驾等服务。
[0003]随着网约车行业的快速发展,业务对下单服务接口的响应时间要求越来越高,下单服务接口实现更少的用时意味着更好的乘客体验。在下单服务接口整体逻辑环节中,渠道剩余额度校验步骤的用时占总用时的比例较大,也是下单用时较长的一个直接原因。

技术实现思路

[0004]本专利技术的目的是提供缩短下单用时的方法、装置、电子设备及介质。
[0005]本专利技术要解决的是如何缩短用户的下单用时。
[0006]与现有技术相比,本专利技术技术方案及其有益效果如下:
[0007]在本公开的第一方面,提供了一种缩短下单用时的方法。该方法包括:设置定时任务,定期计算各个渠道的剩余额度并判断其是否低于所述渠道配置的额度风险阈值,更新风险列表名单;根据用户下单情况,判断下单渠道是否处于所述风险列表名单中;若所述下单渠道处于所述风险列表名单中,则计算所述下单渠道的剩余额度,且判断所述剩余额度是否大于订单金额,根据判断结果对订单进行处理;若所述下单渠道未处于所述风险列表名单中,则继续执行订单服务。
[0008]作为进一步改进的,所述设置定时任务,定期计算各个渠道的剩余额度并判断其是否低于所述渠道配置的额度风险阈值,更新风险列表名单,包括:设置定时任务;从数据库的渠道表中查询渠道号集合;遍历所述渠道号集合并逐个处理,用所述渠道号作为入参调用原有逻辑获取所述渠道的剩余额度;读取配置文件,得到所述渠道配置的额度风险阈值;判断所述剩余额度是否大于所述额度风险阈值,若所述剩余额度大于所述额度风险阈值,则将所述渠道号移出所述风险列表名单;若所述剩余额度小于所述额度风险阈值,则将所述渠道号加入所述风险列表名单。
[0009]作为进一步改进的,所述渠道的剩余额度=总额度

冻结额度

风控额度

已用额度。
[0010]作为进一步改进的,所述根据用户下单情况,判断下单渠道是否处于所述风险列表名单中,包括:解析下单请求参数并得到渠道号和订单金额;以所述渠道号判断所述渠道是否处于所述风险列表名单中。
[0011]作为进一步改进的,所述判断所述剩余额度是否大于订单金额,根据判断结果对订单进行处理,包括:若所述剩余额度大于所述订单金额,则继续执行订单服务;若所述剩余额度小于所述订单金额,则返回下单失败提示。
[0012]作为进一步改进的,还包括:当渠道完成充值时,重新计算渠道的剩余额度并判断其是否低于所述渠道配置的额度风险阈值,更新风险列表名单。
[0013]作为进一步改进的,所述定时任务设置为每2分钟进行一次。
[0014]在本公开的第二方面,提供了一种缩短下单用时的装置。该装置包括:定时模块,被配置为设置定时任务;计算模块,被配置为根据定时任务定期计算各个渠道的剩余额度;判断模块,被配置为判断所述剩余额度是否低于所述渠道配置的额度风险阈值,更新风险列表名单;所述计算模块,还被配置为基于下单渠道处于所述风险列表名单中,计算所述渠道的剩余额度;所述判断模块,还被配置为基于下单渠道处于所述风险列表名单中,判断所述渠道的剩余额度是否大于订单金额;执行模块,被配置为根据所述判断模块的判断结果对订单进行处理。
[0015]在本公开的第三方面,提供了一种电子设备,包括:存储器和处理器;其中所述存储器用于存储一条或多条计算机指令,其中所述一条或多条计算机指令被所述处理器执行以实现根据本公开的第一方面的方法。
[0016]在本公开的第四方面,提供了一种计算机可读存储介质,其上存储有一条或多条计算机指令,其中所述一条或多条计算机指令被处理器执行以实现根据本公开的第一方面的方法。
[0017]本专利技术的有益效果为:
[0018]通过设置定时任务定期集中校验各个渠道的剩余额度,更新风险列表名单,通过判断渠道是否处于风险列表名单中快速处理订单,省去了每次处理订单必须重新校验渠道剩余额度的繁琐步骤,缩短了单个订单的处理用时,提升了下单效率。
附图说明
[0019]图1是本专利技术实施例提供的一种缩短下单用时的方法示意图。
[0020]图2是本专利技术实施例提供的定时任务的逻辑示意图。
[0021]图3是本专利技术实施例提供的下单服务的逻辑示意图。
[0022]图4是本专利技术实施例提供的一种缩短下单用时的装置示意图。
具体实施方式
[0023]为使本专利技术实施方式的目的、技术方案和优点更加清楚,下面将结合本专利技术实施方式中的附图,对本专利技术实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式是本专利技术一部分实施方式,而不是全部的实施方式。因此,以下对在附图中提供的本专利技术的实施方式的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施方式。基于本专利技术中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本专利技术保护的范围。
[0024]在本专利技术的描述中,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本专利技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
[0025]参照图1至图3所示,在本公开的第一方面,提供了一种缩短下单用时的方法。该方
法包括:设置定时任务,定期计算各个渠道的剩余额度并判断其是否低于所述渠道配置的额度风险阈值,更新风险列表名单;根据用户下单情况,判断下单渠道是否处于所述风险列表名单中;若所述下单渠道处于所述风险列表名单中,则计算所述下单渠道的剩余额度,且判断所述剩余额度是否大于订单金额,根据判断结果对订单进行处理;若所述下单渠道未处于所述风险列表名单中,则继续执行订单服务。
[0026]所述设置定时任务,定期计算各个渠道的剩余额度并判断其是否低于所述渠道配置的额度风险阈值,更新风险列表名单,包括:设置定时任务;从数据库的渠道表中查询渠道号集合;遍历所述渠道号集合并逐个处理,用所述渠道号作为入参调用原有逻辑获取所述渠道的剩余额度;读取配置文件,得到所述渠道配置的额度风险阈值;判断所述剩余额度是否大于所述额度风险阈值,若所述剩余额度大于所述额度风险阈值,则将所述渠道号移出所述风险列表名单;若所述剩余额度小于所述额度风险阈值,则将所述渠道号加入所述风险列表名单。
[0027]其中,每个渠道都有一个唯一的渠道号,渠道号是平台分配给渠道的一个合法且唯一的标识字符串,用来识别渠道、加密等。
[0028]所述渠道的剩余额度=总额度

冻结本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种缩短下单用时的方法,其特征在于,包括:设置定时任务,定期计算各个渠道的剩余额度并判断其是否低于所述渠道配置的额度风险阈值,更新风险列表名单;根据用户下单情况,判断下单渠道是否处于所述风险列表名单中;若所述下单渠道处于所述风险列表名单中,则计算所述下单渠道的剩余额度,且判断所述剩余额度是否大于订单金额,根据判断结果对订单进行处理;若所述下单渠道未处于所述风险列表名单中,则继续执行订单服务。2.根据权利要求1所述的一种缩短下单用时的方法,其特征在于,所述设置定时任务,定期计算各个渠道的剩余额度并判断其是否低于所述渠道配置的额度风险阈值,更新风险列表名单,包括:设置定时任务;从数据库的渠道表中查询渠道号集合;遍历所述渠道号集合并逐个处理,用所述渠道号作为入参调用原有逻辑获取所述渠道的剩余额度;读取配置文件,得到所述渠道配置的额度风险阈值;判断所述剩余额度是否大于所述额度风险阈值,若所述剩余额度大于所述额度风险阈值,则将所述渠道号移出所述风险列表名单;若所述剩余额度小于所述额度风险阈值,则将所述渠道号加入所述风险列表名单。3.根据权利要求2所述的一种缩短下单用时的方法,其特征在于,所述渠道的剩余额度=总额度

冻结额度

风控额度

已用额度。4.根据权利要求1所述的一种缩短下单用时的方法,其特征在于,所述根据用户下单情况,判断下单渠道是否处于所述风险列表名单中,包括:解析下单请求参数并得到渠道号和订单金额;以所述渠道号判断所述渠道...

【专利技术属性】
技术研发人员:赵东辉
申请(专利权)人:首约科技北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1