[发明专利]用于获取可销售库存数量的方法和装置有效
申请号: | 201610860647.0 | 申请日: | 2016-09-28 |
公开(公告)号: | CN107871221B | 公开(公告)日: | 2022-07-05 |
发明(设计)人: | 韩铭 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06Q10/08 | 分类号: | G06Q10/08;G06Q30/06;G06F16/245;G06F16/27 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;马晓亚 |
地址: | 100080 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 获取 销售 库存 数量 方法 装置 | ||
本申请公开了用于获取可销售库存数量的方法和装置。方法包括:接收查询货物的库存的请求;查询货物的可销售库存数量;判断是否存在货物的预售信息;若存在货物的预售信息,基于预售信息、查询的可销售库存数量以及对应预售信息的预售处理标识中的至少一项,确定可销售库存数量,其中,预售处理标识包括开始处理标识和结束处理标识;返回确定的可销售库存数量,从而通过为每一条预售信息添加预售处理标识,在接收到业务请求时实时检查处理标识,进而确定是否要修改可销售库存数,避免了定时任务方式由于延时获取库存所带来的实时库存不准确问题,并且减少了定时任务方式所带来的大量缓存操作。
技术领域
本申请涉及计算机技术领域,具体涉及音频处理领域,尤其涉及用于获取可销售库存数量的方法和装置。
背景技术
在电子商务平台中,当测试新商品的市场反应或无法从厂商及时备货某市场需求量大的热门商品时,通常会采取预售方式进行销售,即设置虚拟预售库存数量,让用户可以提前下订单,然后根据下单情况进行生产和备货,在承诺的预售发货时间内完成发货即可。为了保证预售的可控性,在设置预售时,一般会同时设置预售的起止时间和可预售库存数量。随之而来的是如何准确的获取预售库存数量。
目前创建一个新的商品预售时,通常将预售信息分别放入预售开始处理队列(Start Queue,简称SQ)和预售结束处理队列(End Queue,简称EQ)两个缓存队列中。启动预售开始处理定时任务,从预售开始处理队列SQ中取出一条预售信息,判断预售开始时间是否大于当前系统时间,若是则说明预售已开始,将其预售数量(Presell Number,简称PN)加到可销售库存数量(On sale number,简称ON)上作为前端页面展示的库存数量,如果不是则重新再放入SQ,等待下一次处理;当有用户下单时,则对可销售库存进行扣减,直到0为止;启动预售结束处理定时任务,从预售结束处理队列EQ中取出一条预售信息,判断预售结束时间是否不大于当前系统时间,如果是则说明预售已结束,从可销售库存数量ON中减去剩余预售数量PN。
然而,目前的获取预售库存数量的方法,存在如下问题:定时任务方式,无法精确控制预售时间,会出现预售时间已开始但无法下单或预售已结束还可以下单的情况,只能提高定时任务启动频率以减小误差时间;大量无效的缓存请求操作,一条预售信息有效处理次数量只有一次,为了减小预售时间误差提高任务频率的同时也提升了缓存的无效操作,占用大量的缓存连接;采用队列方式,当在预售中有预售修改需求时,无法从队列中替换掉原来的预售信息,业务需求难以实现。
发明内容
本申请的目的在于提出一种用于获取可销售库存数量的方法和装置,来解决以上背景技术部分提到的技术问题。
第一方面,本申请提供了一种用于获取可销售库存数量的方法,所述方法包括:接收查询货物的库存的请求;查询所述货物的可销售库存数量;判断是否存在所述货物的预售信息;若存在所述货物的预售信息,基于所述预售信息、查询的可销售库存数量以及对应所述预售信息的预售处理标识中的至少一项,确定可销售库存数量,其中,所述预售处理标识包括开始处理标识和结束处理标识;返回确定的可销售库存数量。
在一些实施例中,所述基于所述预售信息、查询的可销售库存数量以及对应所述预售信息的预售处理标识中的至少一项,确定可销售库存数量包括:响应于所述预售信息的预售结束时间大于当前系统时间,判断所述预售信息中的预售开始时间是否大于当前系统时间;响应于所述预售信息中的预售开始时间不大于当前系统时间,判断对应所述预售信息的预售处理标识中是否存在开始处理标识;响应于对应所述预售信息的预售处理标识中存在开始处理标识,将查询的可销售库存数量与预售信息中的预售数量之和确定为可销售库存数量,并删除开始处理标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610860647.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于电商平台物流交易信息的方法
- 下一篇:一种羊肉干的制作方法
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理