[发明专利]一种商品价格的计算方法、装置、电子设备及存储介质在审
申请号: | 202210395994.6 | 申请日: | 2022-04-14 |
公开(公告)号: | CN114820051A | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 杨勇 | 申请(专利权)人: | 荃豆数字科技有限公司 |
主分类号: | G06Q30/02 | 分类号: | G06Q30/02;G06Q30/06 |
代理公司: | 成都顶峰专利事务所(普通合伙) 51224 | 代理人: | 王袁辉 |
地址: | 610000 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 商品价格 计算方法 装置 电子设备 存储 介质 | ||
本发明公开了一种商品价格的计算方法、装置、电子设备及存储介质,本发明先构建包含有各个商品价格的价格矩阵、购买数量的数量矩阵以及用于表征折扣信息的折扣矩阵,由此,在计算各个商品的价格时,只需将三个矩阵进行矩阵运算,即可得出各个商品对应的支付价格;通过上述设计,本发明在计算价格时,可利用矩阵快速计算大批量数据,而无需遍历每个商品的控制逻辑以及业务逻辑,提高了计算速度,同时,矩阵运算可分离计算单元的计算和业务逻辑,从而减少了线程切换次数,实现了计算单元性能的充分利用,适用于大规模推广与应用,适用于大规模应用与推广。
技术领域
本发明属于电子商务技术领域,具体涉及一种商品价格的计算方法、装置、电子设备及存储介质。
背景技术
随着互联网的快速发展,电子商务平台逐渐成为人们的主流购物方式之一,且随着电子商务平台以及支付手段的不断完善,我国的电子商品交易量正在稳步提升,其运营模式的创新日益活跃,正在往多层次以及多元化的方向快速发展。
目前,电子商务平台计算价格的方式大多都是遍历每个商品进行计算,但是,每个商品对应有不同的控制逻辑和业务逻辑,商品越多,价格规则越多,越复杂,因此,前述商品价格计算方法存在以下不足:计算时间过长,不能完全使用计算单元性能,造成浪费计算资源,在遍历中还可能导致CPU(central processing unit,中央处理器)切换线程,从而浪费了CPU的性能。
发明内容
本发明的目的是提供一种商品价格的计算方法、装置、电子设备及存储介质,以解决现有的商品价格计算方法所存在的计算时间过长,不能完全使用计算单元性能,造成浪费计算资源的问题。
为了实现上述目的,本发明采用以下技术方案:
第一方面,本发明提供了一种商品价格的计算方法,包括:
获取订单信息,其中,所述订单信息包括至少一个商品以及所述至少一个商品中每个商品的购买数量;
根据所述订单信息,获取所述每个商品的折扣信息、成本信息、商品信息以及库存信息;
根据所述每个商品的成本信息、商品信息以及库存信息,确定所述每个商品的售卖价格;
按照商品计算顺序,并基于所述每个商品的售卖价格,生成商品价格矩阵,基于所述每个商品的购买数量,生成商品数量矩阵,以及基于所述每个商品的折扣信息,生成商品折扣矩阵,其中,所述商品计算顺序为所述订单信息中商品的排序顺序;
根据所述商品价格矩阵、所述商品数量矩阵以及所述商品折扣矩阵,计算得到每个商品的支付价格。
基于上述公开的内容,本发明先构建包含有各个商品价格的价格矩阵、购买数量的数量矩阵以及用于表征折扣信息的折扣矩阵,由此,在计算各个商品的价格时,只需将三个矩阵进行矩阵运算,即可得出各个商品对应的支付价格;通过上述设计,本发明在计算价格时,可利用矩阵快速计算大批量数据,而无需遍历每个商品的控制逻辑以及业务逻辑,提高了计算速度,同时,矩阵运算可分离计算单元的计算和业务逻辑,从而减少了线程切换次数,实现了计算单元性能的充分利用,适用于大规模推广与应用。
在一个可能的设计中,所述每个商品的成本信息包括:每个商品存储一月所需的存储费用、每个商品折扣后所带来的损失费用以及折扣前的银行年利率;
所述每个商品的商品信息包括:每个商品的标准售价;
所述每个商品的库存信息包括:每个商品的库存量;
相应的,根据所述每个商品的成本信息、商品信息以及库存信息,确定所述每个商品的售卖价格,包括:
根据所述标准售价,建立以所述每个商品在不同销售月份的折扣率为自变量,每个商品的销售增长量为因变量的销量函数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于荃豆数字科技有限公司,未经荃豆数字科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210395994.6/2.html,转载请声明来源钻瓜专利网。