基于折扣策略的信息处理方法和装置、设备及存储介质制造方法及图纸

技术编号:38906452 阅读:11 留言:0更新日期:2023-09-22 14:24
本发明专利技术公开了一种基于折扣策略的信息处理方法和装置、设备及存储介质,该方法包括:获取新增折扣策略信息;通过预设的脚本引擎和所述新增折扣策略信息在数据库进行候选折扣计算脚本查找,得到选定折扣计算脚本;所述数据库中包括至少一个所述候选折扣计算脚本,所述候选折扣计算脚本为基于预设折扣策略信息进行脚本定制化处理得到的;根据所述新增折扣策略信息对所述选定折扣计算脚本进行修改处理,得到目标折扣计算脚本,并将所述目标折扣计算脚本作为新增的所述候选折扣计算脚本存入所述数据库。本发明专利技术能够新增折扣策略时自动生成折扣策略对应的目标折扣计算脚本,以快速响应折扣活动折扣计算。折扣活动折扣计算。折扣活动折扣计算。

【技术实现步骤摘要】
基于折扣策略的信息处理方法和装置、设备及存储介质


[0001]本专利技术涉及计算机
,尤其是涉及一种基于折扣策略的信息处理方法和装置、设备及存储介质。

技术介绍

[0002]用户在平台提供的网站、APP(Application,应用程序)进行商品结算时,基于网站或者APP会预先设置多种折扣策略对应代码完成结算。为了提高网站或者APP策略多样化且适配不同折扣活动的时候,需要基于新的活动策略进行代码开发迭代和重启服务以得到折扣计算代码,便于网站或者APP调用折扣计算代码完成商品结算。但是折扣策略的代码开发过程复杂且缓慢,无法快速响应于网站或者APP新产生的折扣活动。

技术实现思路

[0003]本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术提出一种基于折扣策略的信息处理方法,能够在新增折扣策略时自动生成折扣策略对应的目标折扣计算脚本,以快速响应折扣活动折扣计算。
[0004]本专利技术还提出一种基于折扣策略的信息处理装置。
[0005]本专利技术还提出一种电子设备。
[0006]本专利技术还提出一种计算机可读存储介质。
[0007]第一方面,本专利技术的一个实施例提供了基于折扣策略的信息处理方法,包括:
[0008]获取新增折扣策略信息;
[0009]通过预设的脚本引擎和所述新增折扣策略信息在数据库进行候选折扣计算脚本查找,得到选定折扣计算脚本;所述数据库中包括至少一个所述候选折扣计算脚本,所述候选折扣计算脚本为基于预设折扣策略信息进行脚本定制化处理得到的;
[0010]根据所述新增折扣策略信息对所述选定折扣计算脚本进行修改处理,得到目标折扣计算脚本,并将所述目标折扣计算脚本作为新增的所述候选折扣计算脚本存入所述数据库。
[0011]本专利技术实施例的基于折扣策略的信息处理方法至少具有如下有益效果:当每次新增折扣策略信息时,先在数据库查找出与新增折扣策略信息相近或相同的选定折扣计算脚本,再基于新增折扣策略信息修订选定折扣计算脚本得到目标折扣计算脚本,以实现新增折扣策略时能够快速响应,无需定制开发代码和重启服务,以便于快速完成折扣商品结算。
[0012]根据本专利技术的另一些实施例的基于折扣策略的信息处理方法,在所述通过预设的脚本引擎和所述新增折扣策略信息在数据库进行候选折扣计算脚本查找,得到选定折扣计算脚本之前,所述方法还包括:
[0013]从所述预设折扣策略信息中提取出预设折扣计算信息;
[0014]将所述预设折扣计算信息转换为脚本字符串;
[0015]根据所述脚本字符串构建所述候选折扣计算脚本。
[0016]根据本专利技术的另一些实施例的基于折扣策略的信息处理方法,所述数据库包括多个存储区和所述存储区的存储编号区间;所述在所述根据所述脚本字符串构建所述候选折扣计算脚本之后方法还包括:
[0017]对所述候选折扣计算脚本配置策略编号信息;
[0018]根据所述策略编号信息和所述存储编号区间在所述数据库中的存储区查找出选定存储区,并将所述候选折扣计算脚本存入所述选定存储区。
[0019]根据本专利技术的另一些实施例的基于折扣策略的信息处理方法,所述新增折扣策略信息包括:折扣计算场景和折扣计算类别;所述通过预设的脚本引擎和所述新增折扣策略信息在数据库进行候选折扣计算脚本查找,得到选定折扣计算脚本,包括:
[0020]根据所述折扣计算场景和所述折扣计算类别对所述策略编号信息进行筛选处理,得到目标编号信息;
[0021]根据预设的脚本引擎和所述目标编号信息在所述数据库中进行候选折扣计算脚本查找,以提取出所述选定折扣计算脚本。
[0022]根据本专利技术的另一些实施例的基于折扣策略的信息处理方法,所述根据所述新增折扣策略信息对所述选定折扣计算脚本进行修改处理,得到目标折扣计算脚本,并将所述目标折扣计算脚本作为新增的所述候选折扣计算脚本存入所述数据库,包括:
[0023]从所述新增折扣策略信息中提取出新增折扣计算信息;
[0024]从所述新增折扣计算信息中提取出计算参数;
[0025]根据所述计算参数调整所述选定折扣计算脚本的参数,得到所述目标折扣计算脚本,并将所述目标折扣计算脚本作为新增的所述候选折扣计算脚本存入所述数据库。
[0026]根据本专利技术的另一些实施例的基于折扣策略的信息处理方法,在所述根据所述新增折扣策略信息对所述选定折扣计算脚本进行修改处理,得到目标折扣计算脚本,并将所述目标折扣计算脚本作为新增的所述候选折扣计算脚本存入所述数据库之后,所述方法还包括:
[0027]接收策略调用请求;其中,所述策略调用请求包括选定的当前策略信息和商品价格列表信息;
[0028]根据所述当前策略信息在所述数据库中提取出对应的当前折扣计算脚本;
[0029]通过所述当前折扣计算脚本对所述商品价格列表信息进行计算,得到结算价格信息。
[0030]根据本专利技术的另一些实施例的基于折扣策略的信息处理方法,所述通过所述当前折扣计算脚本对所述商品价格列表信息进行计算,得到结算价格信息,包括:
[0031]从所述商品价格列表信息中提取出价格参数;
[0032]将所述价格参数输入至所述当前折扣计算脚本对应的价格参数属性中以进行结算,得到所述结算价格信息。
[0033]第二方面,本专利技术的一个实施例提供了基于折扣策略的信息处理装置,所述装置包括:
[0034]策略获取模块,用于获取新增折扣策略信息;
[0035]脚本查找模块,用于通过预设的脚本引擎和所述新增折扣策略信息在数据库进行候选折扣计算脚本查找,得到选定折扣计算脚本;所述数据库中包括至少一个所述候选折
扣计算脚本,所述候选折扣计算脚本为基于预设折扣策略信息进行脚本定制化处理得到的;
[0036]脚本修改模块,用于根据所述新增折扣策略信息对所述选定折扣计算脚本进行修改处理,得到目标折扣计算脚本,并将所述目标折扣计算脚本作为新增的所述候选折扣计算脚本存入所述数据库。
[0037]本专利技术实施例的基于折扣策略的信息处理装置至少具有如下有益效果:当每次新增折扣策略信息时,先在数据库查找出与新增折扣策略信息相近或相同的选定折扣计算脚本,再基于新增折扣策略信息修订选定折扣计算脚本得到目标折扣计算脚本,以实现新增折扣策略时能够快速响应,无需定制开发代码和重启服务,以便于快速完成折扣商品结算。
[0038]第三方面,本专利技术的一个实施例提供了电子设备,包括:
[0039]至少一个处理器,以及,
[0040]与所述至少一个处理器通信连接的存储器;其中,
[0041]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如第一方面所述的基于折扣策略的信息处理方法。
[0042]第四方面,本专利技术的一个实施例提供了计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于折扣策略的信息处理方法,其特征在于,包括:获取新增折扣策略信息;通过预设的脚本引擎和所述新增折扣策略信息在数据库进行候选折扣计算脚本查找,得到选定折扣计算脚本;所述数据库中包括至少一个所述候选折扣计算脚本,所述候选折扣计算脚本为基于预设折扣策略信息进行脚本定制化处理得到的;根据所述新增折扣策略信息对所述选定折扣计算脚本进行修改处理,得到目标折扣计算脚本,并将所述目标折扣计算脚本作为新增的所述候选折扣计算脚本存入所述数据库。2.根据权利要求1所述的基于折扣策略的信息处理方法,其特征在于,在所述通过预设的脚本引擎和所述新增折扣策略信息在数据库进行候选折扣计算脚本查找,得到选定折扣计算脚本之前,所述方法还包括:从预设折扣策略信息中提取出预设折扣计算信息;将所述预设折扣计算信息转换为脚本字符串;根据所述脚本字符串构建所述候选折扣计算脚本。3.根据权利要求2所述的基于折扣策略的信息处理方法,其特征在于,所述数据库包括多个存储区和所述存储区的存储编号区间;在所述根据所述脚本字符串构建所述候选折扣计算脚本之后,所述方法还包括:对所述候选折扣计算脚本配置策略编号信息;根据所述策略编号信息和所述存储编号区间在所述数据库中的存储区查找出选定存储区,并将所述候选折扣计算脚本存入所述选定存储区。4.根据权利要求3所述的基于折扣策略的信息处理方法,其特征在于,所述新增折扣策略信息包括:折扣计算场景和折扣计算类别;所述通过预设的脚本引擎和所述新增折扣策略信息在数据库进行候选折扣计算脚本查找,得到选定折扣计算脚本,包括:根据所述折扣计算场景和所述折扣计算类别对所述策略编号信息进行筛选处理,得到目标编号信息;根据预设的脚本引擎和所述目标编号信息在所述数据库中进行候选折扣计算脚本查找,以提取出所述选定折扣计算脚本。5.根据权利要求1至4任一项所述的基于折扣策略的信息处理方法,其特征在于,所述根据所述新增折扣策略信息对所述选定折扣计算脚本进行修改处理,得到目标折扣计算脚本,并将所述目标折扣计算脚本作为新增的所述候选折扣计算脚本存入所述数据库,包括:从所述新增折扣策略信息中提取出新增折扣计算信息;从所述新增折扣计算信息中提取出计算参数;根据所述计算参数调...

【专利技术属性】
技术研发人员:方祎周晓鑫林晖
申请(专利权)人:深圳市新国都支付技术有限公司
类型:发明
国别省市:

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

1