任务描述
需求描述
需求背景
对接调价接口,之前贵荣建了一个假的分级调价策略,我们把数据通过传入到这个策略进行提报,然后那个日志记录页面,查询多方的数据,如果从贵荣的分级调价队列查询出来的,就显示了贵荣的策略名称,不是智能运营执行的调价策略
需求内容
智能运营提报的调价,listingV2的价格日志需要显示智能运营实际的策略名称作为操作人。
大致实现方案:
智能运营提交的调价可以支持多个不同的策略,改价完成之后根据提交传了不同策略名称,改价记录里面要显示这个策略名称
如果当前智能运营的策略ID不存在,则创建一个新的虚拟策略,并以传参的创建人为创建人
智能运营需要调整:
下方接口新增两个参数值:策略ID、策略名称

验收标准
暂无
测试提示:
改造方法
1.战略提交的csv文件里面新增两个表头,tacticStrategyId,tacticStrategyName, 最终调价记录日志里面的操作人名称就改为战略传的 tacticStrategyName
自测
1. 模拟战略提交调价请求,csv文件填有 tacticStrategyId,tacticStrategyName
2.接收到战略调价请求,csv导入到mongo,补充字段信息,改状态为1,战略策略名称也保存成功
3.发送组装刊登请求,把数据组装到刊登队列表,刊登csv文件里面也成功保存战略策略名称
4.检查刊登结果定时任务,会查询出刊登文档里面的战略策略名称,更新 listing价格的时候就会使用这个策略名称
git