基于推荐算法的促销订单处理方法及装置制造方法及图纸

技术编号:36029692 阅读:16 留言:0更新日期:2022-12-21 10:30
本发明专利技术公开了一种基于推荐算法的促销订单处理方法及装置,包括:获取物料商品的购买请求并将请求推送至SAP生成待购订单,根据所述待购订单采集物料商品关联的促销信息;根据物料商品关联的促销信息,识别物料商品的促销状态;基于促销订单请求微服务判断促销信息是否有效,输出所述物料商品对应的有效信息并生成所述物料商品关联的促销编码,所述有效信息为包含优惠价格且处在优惠期限内的多种优惠方式信息;根据所述促销编码对应的规则,利用贪心算法得到优惠方式选取的最优解,并根据最优解叠加所述优惠方式,计算得出所述物料商品对应的最优价格并输出一次最优促销订单。有效提升物料商品订单系统的处理效率,避免人工处理产生的弊端。理产生的弊端。理产生的弊端。

【技术实现步骤摘要】
基于推荐算法的促销订单处理方法及装置


[0001]本专利技术涉及物流
,尤其涉及一种基于推荐算法的促销订单处理方法及装置。

技术介绍

[0002]随着国内电商行业的发展,商品订单量也随之增加,不同的客户在购买时会根据客户的需求生成订单,随着互联网的深入发展,供应链管理水平的的不断提升,以及电子商务的兴起,企业面对日益加剧的市场竞争,渴望通过实施电子商务项目,拓展业务范围,降低企业成本,提升服务水平,增强企业竞争力。而目前现有的信息系统设备和应用仍存在着一些问题和弊端,例如,目前企业在开展经销商渠道网络建设时没有有效的管控工具,现有业务中的促销订单通过人工的方式完成,在一定程度上制约了业务的处理效率,促销订单数据杂乱,统计数据量大,同时,因为人工效率不高,服务器对相关的业务数据无法精确管控,造成数据不能及时反馈业务现状影响服务器的处理效率。
[0003]鉴于此,有必要提出一种针对促销订单的处理方法,避免人工操作带来的弊端。

技术实现思路

[0004]本专利技术的目的是提供一种基于推荐算法的促销订单处理方法及装置。
[0005]本专利技术所提供的一种基于推荐算法的促销订单处理方法,包括:
[0006]获取物料商品的购买请求并将请求推送至SAP生成待购订单,同时根据所述待购订单采集所述物料商品关联的促销信息;
[0007]根据所述物料商品关联的促销信息,识别所述物料商品的促销状态,当所述物料商品处于促销状态,则进入促销订单请求微服务;当所述物料商品处于非促销状态,则进入普通订单请求微服务;
[0008]基于促销订单请求微服务判断所述促销信息是否有效,输出所述物料商品对应的有效信息并生成所述物料商品关联的促销编码,所述有效信息为包含优惠价格且处在优惠期限内的多种优惠方式信息;
[0009]根据所述促销编码对应的规则,利用贪心算法得到优惠方式选取的最优解,并根据所述最优解叠加所述优惠方式,计算得出所述物料商品对应的最优价格并输出一次最优促销订单;
[0010]将所述一次最优促销订单基于推荐算法推荐关联促销信息的物料商品,迭代更新所述物料商品对应的促销信息并计算得到二次最优促销订单,输出更新后的最优促销订单。
[0011]作为优选地,所述获取物料商品的购买请求并将请求推送至SAP生成待购订单,同时根据所述待购订单采集所述物料商品关联的促销信息包括:
[0012]根据用户订购的历史数据对应的促销属性信息,并基于用户喜好的内容推荐关联促销信息的物料商品,每个所述物料商品对应多个所述促销信息;
[0013]收集多个所述促销信息并与每个所述物料商品对应并存储与促销数据库,所述促销信息包括促销活动名称、促销编码、促销时间、推广平台、促销渠道、促销用户范围、推广链接与优惠属性相关的内容;
[0014]采用定时器更新所述物料商品对应的所述促销数据库。
[0015]作为优选地,所述根据所述物料商品关联的促销信息,识别所述物料商品的促销状态,当所述物料商品处于促销状态,则进入促销订单请求微服务;当所述物料商品处于非促销状态,则进入普通订单请求微服务包括:
[0016]在入促销订单请求微服务和普通订单请求微服务中,设置前端服务,执行用户请求接入和数据校验,分别启用新的域名URI;
[0017]根据所述待购订单发起时是否有促销活动或优惠券或其他优惠方式,访问所述入促销订单请求微服务和所述普通订单请求微服务对应的不同URI地址,从源头上对促销流量和非促流量进行分流隔离。
[0018]作为优选地,所述基于促销订单请求微服务判断所述促销信息是否有效,输出所述物料商品对应的有效信息并生成所述物料商品关联的促销编码包括:
[0019]判断所述促销编码对应的所述物料商品是否有优惠价格,若优惠机制失效则按原价生成所述待购订单的促销结果,若优惠机制有效则按优惠价格生成所述待购订单的促销结果;
[0020]对已编码的商品种类进行促销信息维护,并重新上传至物料商品系统中。
[0021]作为优选地,所述基于促销订单请求微服务判断所述促销信息是否有效,输出所述物料商品对应的有效信息并生成所述物料商品关联的促销编码还包括:
[0022]查询出所述物料商品对应的所述促销信息,遍历所述促销信息,比较所述促销信息的结束时间跟当前时间,改变所述物料商品对应的促销状态,显示优惠标签;
[0023]若所述物料商品关联所述促销编号且为活动中状态,则价格显示优惠价格,点下拉框显示原价,合计时显示商品总额的优惠价格;
[0024]执行结算操作,根据优惠价格生成结算订单或刷新购物车时,更新优惠价格和商品总额的优惠价格。
[0025]作为优选地,所述根据所述促销编码对应的规则,利用贪心算法得到优惠方式选取的最优解,并根据所述最优解叠加所述优惠方式,计算得出所述物料商品对应的最优价格并输出一次最优促销订单包括:
[0026]若所述物料商品关联所述促销编号且为活动中状态,根据网点加入购物车的数量和促销维护页面物料关联的促销规则,每次数量变动时优惠价跟随数量变动更新,叠加多种优惠方式到达最优惠价格总额;
[0027]若所述促销编号变为活动中状态和执行结算操作共同发生,则优先进行促销活动再结算即先更新购物车的优惠价格再根据优惠价进行结算;
[0028]若所述促销编号变为已结束状态和执行结算操作共同发生,则优先进行促销活动结束再结算,即先更新购物车的原价再根据原价进行结算。
[0029]作为优选地,所述计算得出所述物料商品对应的最优价格并输出一次最优促销订单包括:
[0030]判断所述待购订单中选中的物料商品是否参与促销活动;
[0031]判断所述物料商品是否满足促销条件,根据促销规则计算出订单金额;
[0032]判断是否可与多种优惠同时享用,若不支持多种优惠共用时,按照最优原则,自动选择最佳优惠方案计算。
[0033]本专利技术所提供的一种基于推荐算法的促销订单处理装置,包括:
[0034]请求模块,用于获取物料商品的购买请求并将请求推送至SAP生成待购订单,同时根据所述待购订单采集所述物料商品关联的促销信息;
[0035]识别模块,用于根据所述物料商品关联的促销信息,识别所述物料商品的促销状态,当所述物料商品处于促销状态,则进入促销订单请求微服务;当所述物料商品处于非促销状态,则进入普通订单请求微服务;
[0036]判断模块,用于基于促销订单请求微服务判断所述促销信息是否有效,输出所述物料商品对应的有效信息并生成所述物料商品关联的促销编码,所述有效信息为包含优惠价格且处在优惠期限内的多种优惠方式信息;
[0037]计算模块,用于根据所述促销编码对应的规则,利用贪心算法得到优惠方式选取的最优解,并根据所述最优解叠加所述优惠方式,计算得出所述物料商品对应的最优价格并输出一次最优促销订单;
[0038]结果输出模块,用于将所述一次最优促销订单基于推荐算法推荐关本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于推荐算法的促销订单处理方法,其特征在于,包括:获取物料商品的购买请求并将请求推送至SAP生成待购订单,同时根据所述待购订单采集所述物料商品关联的促销信息;根据所述物料商品关联的促销信息,识别所述物料商品的促销状态,当所述物料商品处于促销状态,则进入促销订单请求微服务;当所述物料商品处于非促销状态,则进入普通订单请求微服务;基于促销订单请求微服务判断所述促销信息是否有效,输出所述物料商品对应的有效信息并生成所述物料商品关联的促销编码,所述有效信息为包含优惠价格且处在优惠期限内的多种优惠方式信息;根据所述促销编码对应的规则,利用贪心算法得到优惠方式选取的最优解,并根据所述最优解叠加所述优惠方式,计算得出所述物料商品对应的最优价格并输出一次最优促销订单;将所述一次最优促销订单基于推荐算法推荐关联促销信息的物料商品,迭代更新所述物料商品对应的促销信息并计算得到二次最优促销订单,输出更新后的最优促销订单。2.如权利要求1所述的基于推荐算法的促销订单处理方法,其特征在于,所述获取物料商品的购买请求并将请求推送至SAP生成待购订单,同时根据所述待购订单采集所述物料商品关联的促销信息包括:根据用户订购的历史数据对应的促销属性信息,并基于用户喜好的内容推荐关联促销信息的物料商品,每个所述物料商品对应多个所述促销信息;收集多个所述促销信息并与每个所述物料商品对应并存储与促销数据库,所述促销信息包括促销活动名称、促销编码、促销时间、推广平台、促销渠道、促销用户范围、推广链接与优惠属性相关的内容;采用定时器更新所述物料商品对应的所述促销数据库。3.如权利要求1所述的基于推荐算法的促销订单处理方法,其特征在于,所述根据所述物料商品关联的促销信息,识别所述物料商品的促销状态,当所述物料商品处于促销状态,则进入促销订单请求微服务;当所述物料商品处于非促销状态,则进入普通订单请求微服务包括:在入促销订单请求微服务和普通订单请求微服务中,设置前端服务,执行用户请求接入和数据校验,分别启用新的域名URI;根据所述待购订单发起时是否有促销活动或优惠券或其他优惠方式,访问所述入促销订单请求微服务和所述普通订单请求微服务对应的不同URI地址,从源头上对促销流量和非促流量进行分流隔离。4.如权利要求1所述的基于推荐算法的促销订单处理方法,其特征在于,所述基于促销订单请求微服务判断所述促销信息是否有效,输出所述物料商品对应的有效信息并生成所述物料商品关联的促销编码包括:判断所述促销编码对应的所述物料商品是否有优惠价格,若优惠机制失效则按原价生成所述待购订单的促销结果,若优惠机制有效则按优惠价格生成所述待购订单的促销结果;对已编码的商品种类进行促销信息维护,并重新上传至物料商品系统中。
5.如权利要求1所述的基于推荐算法的促销订单处理方法,其特征在于,所述基于促销订单请求微服务判断所述促销信息是否有效,输出所述物料商品对应的有效信息并生成所述物料商品关联的促销编码还包括:查询出所述物料商品对应的所述促销信息,遍历所述促销信息,比较所述...

【专利技术属性】
技术研发人员:杨满坡杨周龙潘宏晶
申请(专利权)人:上海东普信息科技有限公司
类型:发明
国别省市:

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

1