需求背景
目前调价要切换到jave,但是第一期开发中存在新增需求以及一些通用的逻辑未兼容到,现在需要进行补充
其次调价新增折后价的涨幅控制,兼容人工调整的价格进来
需求内容
.NET:见需求文档链接:https://alidocs.dingtalk.com/i/nodes/P7QG4Yx2Jp7PMwD5hoKmvldjV9dEq3XD?utm_scene=team_space
java:
1、通用过滤逻辑。过滤的数据都要写入过滤日志里

2、修复原价-分批调价服务:
2.1)修复原价,目标原价取值与计算逻辑:目标原价计算有改动
2.2)分批调价插入新数据、清理数据
2.3)分批修复流程调整;分批表的最新原价、最新折后价的涨幅控制以及计算逻辑:原价涨幅判断逻辑以及计算规则有改动,新增折后价的涨幅逻辑与计算逻辑
2.4)分批表执行前过滤逻辑:过滤逻辑有改动

3、通用兜底判断逻辑:
3.1)模式123最后都会进行最新折后价最低价最高价的判断
3.2)分批修复原价服务-一次性修复到位的,也会进行最新折后价最低价最高价的判断:分批表一次性修复新增折后价最大值最小值判断

4、其他流程:上一次折后价取值逻辑改动

5、公共保存逻辑:
