需求背景
目前调价模式都是单一的从原价逐步降到底之后再逐步涨回原价,又逐步降回低价一直循环。中间没有监控销量情况做更合理价格修改逻辑。
需求内容
1、促销调价模式新增模式3
模式3规则:如图
补充说明:修复原价时,如果涉及【底线利润率的价格】,如果是涉及直接用缓存的底线价格进行 对比 或 修复原价。
1.1)底线利润率>=0%,可使用实际的底线利润率的价格 对比 或 修复原价
1.2)底线利润率<0%,则只能用0%的底线利润率价格进行 对比 或 修复原价,
1.3)计算最新折后价时,如果没有上一次折后价,则用当前原价。
1.4)上一次折扣率没有的话,则上一次折扣率按0%处理

2、页面调整
2.1)底线利润率:支持设置负数,适用于模式1、2、3——其他固定服务的底线利润率也需要兼容执行设置负数
底线利润率随机值>=0% :直接按输入的底线利润率调计算器获取底线价格
底线利润率随机值<0%,则先按0% 的底线利润率调计算器获取底线价格,在根据获取的0%底线价格折扣 乘以 (1-X%),计算出最终计算的底线价格,保留两位小数
注意:调价队列表需要记录:调计算器获取的底线价格,以及最终计算的底线价格
2.2)调价模式:新增【模式3】
模式3,新增【销量增长预期值】,必填。只能输入大于0,小于等于100之间的数值。最多支持两位小数,最大支持100
【模式3】新增注释说明:未出单或出单未达到预期值,则一直在底线利润价格调整;出单达到预期值,则逐步涨回到原价。
【最低利润率】新增注释说明:底线利润率随机值<0%,先调计算器获取0% 的底线价格,在根据0%的底线价格折扣 乘以 (1-X%),得出最终的底线价格

3、渠道SKU维度的销量数据统计 新增:按日维度记录每次销量更新的数据,记录近30天每天渠道sku的销量数据统计
UniqueHash = OrderSourceSKU,OrderSourceId,CountDate
OrderSourceSKU
OrderSourceId
CountDate
SaleDayInfo(7/14/30/60/90/总销量)
4、调价队列需要新增字段:只有模式3才有【本次调价昨天近7天销量,本次调价前天近7天销量】数据;模式1、2、3都有【调计算器获取的底线价格,以及最终计算的底线价格】数据
调计算器获取的底线价格,以及最终计算的底线价格,本次调价昨天近7天销量,本次调价前天近7天销量,
底线利润率:支持设置负数,适用于模式1、2、3——其他固定服务的底线利润率也需要兼容执行设置负数
新增【模式3】
新增【销量增长预期值】
调价策略列表
增加字段【销量增长预期值】
调价队列
增加字段【销量增长预期值】
增加字段【调计算器获取的底线价格】
增加字段【最终计算的底线价格】
增加字段【本次调价昨天近7天销量】
增加字段【本次调价前天近7天销量】