[发明专利]订单短号生成方法及其装置、设备、介质、产品在审
申请号: | 202210867987.1 | 申请日: | 2022-07-22 |
公开(公告)号: | CN115099192A | 公开(公告)日: | 2022-09-23 |
发明(设计)人: | 张哲 | 申请(专利权)人: | 广州欢聚时代信息科技有限公司 |
主分类号: | G06F40/126 | 分类号: | G06F40/126;G06Q30/06 |
代理公司: | 广州利能知识产权代理事务所(普通合伙) 44673 | 代理人: | 王增鑫 |
地址: | 511442 广东省广州市番禺区南村镇万*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 订单 短号 生成 方法 及其 装置 设备 介质 产品 | ||
1.一种订单短号生成方法,其特征在于,包括如下步骤:
响应作用于目标平台的订单号生成指令,获取目标平台所对应的短号生成规则及订单生成规则;
根据所述短号生成规则中预设的短号生成时间周期及短号数量阈值,校验当前短号生成时间周期内历史生成的短号数量是否超过所述短号数量阈值,若未超过,累加所述历史生成的短号数量获得当前短号数量,将当前短号数量的表达式作为目标订单短号;
当超过所述短号数量阈值时,初始化当前短号生成时间周期及当前短号数量,将当前短号数量的表达式作为目标订单短号;
确定当前时间戳,根据所述订单生成规则对目标平台的平台标识、当前时间戳及目标订单短号进行拼接以生成目标订单号。
2.根据权利要求1所述的方法,其特征在于,根据所述短号生成规则中预设的短号生成时间周期及短号数量阈值,校验当前短号生成时间周期内历史生成的短号数量是否超过所述短号数量阈值,若未超过,累加所述历史生成的短号数量获得当前短号数量,将当前短号数量的表达式作为目标订单短号的步骤中,包括如下步骤:
获取所述短号生成规则中预设的短号生成时间周期及短号数量阈值;
将最新生成的订单短号的表达式所表征的数值作为历史生成的短号数量;
校验所述短号数量是否超过所述短号数量阈值,若未超过,则累加该短号数量将其表达式作为目标订单短号。
3.根据权利要求1所述的方法,其特征在于,根据所述短号生成规则中预设的短号生成时间周期及短号数量阈值,校验当前短号生成时间周期内历史生成的短号数量是否超过所述短号数量阈值的步骤中,包括如下步骤:
获取所述短号生成规则中预设的短号生成时间周期及短号数量阈值;
判断当前时间是否处于当前短号生成时间周期中,若处于,则校验当前短号生成时间周期内历史生成的短号数量是否超过所述短号数量阈值;
若当前时间不处于当前短号生成时间周期中,则初始化当前短号生成时间周期及当前短号数量,将当前短号数量的表达式作为目标订单短号。
4.根据权利要求1所述的方法,其特征在于,当超过所述短号数量阈值时,初始化当前短号生成时间周期及当前短号数量,将当前短号数量的表达式作为目标订单短号的步骤中,包括如下步骤:
初始化当前短号生成时间周期,确定所述短号数量阈值所表征的数量数值;
重置当前短号数量,根据当前短号数量生成位数与所述数量数值相同的数字表达式,将该数字表达式作为目标订单短号。
5.根据权利要求1所述的方法,其特征在于,确定当前时间戳,根据所述订单生成规则对目标平台的平台标识、当前时间戳及目标订单短号进行拼接以生成目标订单号的步骤中,包括如下步骤:
根据所述订单生成规则中预设的时间转换规则,将当前时间转换对应的时间表达式,将该时间表达式作为当前时间戳;
获取所述订单生成规则中包含的平台标识,并基于该订单生成规则中预设的订单号拼接顺序,按序拼接当前时间戳、平台标识及目标订单短号生成目标订单号。
6.根据权利要求1所述的方法,其特征在于,本方法包括如下同步步骤:
响应作用于目标平台的订单取消指令,获取该指令对应的目标订单号;
解析目标订单号中包含的时间戳,判断该时间戳所表征的时间是否处于当前短号生成时间周期中,若不处于,则销毁目标订单号;
若处于当前短号生成时间周期,则回收目标订单号包含的订单短号作为响应目标平台的下一订单生成指令的目标订单短号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州欢聚时代信息科技有限公司,未经广州欢聚时代信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210867987.1/1.html,转载请声明来源钻瓜专利网。