任务描述
需求描述
背景:①销售参与大促的产品,不能被调价否则影响参考价,导致活动促销报错;
②针对部分产品,销售部门会覆盖促销策略,智能调价虽然有底线利润率但会叠加,导致实际出单利润率低于底线;
需求:智能调价,且调低价格时,过滤促销中产品
需求文档:https://alidocs.dingtalk.com/i/nodes/2Amq4vjg89gab9DztOLe6RyRV3kdP0wQ?utm_scene=team_space
验收标准
158Create










OtherRunningOperateTypes: 允许提报智能运营类型,0-层级促销,1-专享,2-调价,3-优惠券,4-积分,5-奥特莱斯
1.优惠券
configs/coupon/save
request:
input:{
coupon:{
filter:{
otherRunningOperateTypes: [], //为否时传空
}
}
}
configs/coupon/search
request:
input:{
isRunOtherOperate: true, //是否允许提报其他运营 ,可空,不筛选传null
isStacking: true, //是否与其他促销类型叠加,可空,不筛选传null
}
response:
data:{
list:[{
Filter:{
PromotionOverlay: 0,//促销叠加, 0-是,1-否
OtherRunningOperateTypes: [],
}
}]
}
AutoCoupon/AutoCouponDetail/GetList
request:
input:{
isRunOtherOperate: true, //是否允许提报其他运营 ,可空,不筛选传null
}
response:
data:{
list:[{
OtherRunningOperateTypes: [],
PromotionOverlay: 0, //促销叠加, 0-是,1-否
}]
}
2.层及促销
Configs/Promotion/save
request:
input:{
model:{
detail:{
otherRunningOperateTypes: [], //为否时传空
}
}
}
Configs/Promotion/search
request:
input:{
isRunOtherOperate: true, //是否允许提报其他运营 ,可空,不筛选传null
isStack: true, //是否与其他促销类型叠加,可空,不筛选传null
}
response:
data:{
list:[{
Detail:{
OtherRunningOperateTypes: [],
}
}]
}
AutoBusiness/PercentageOffDetail/GetList
request:
input:{
isRunOtherOperate: true, //是否允许提报其他运营 ,可空,不筛选传null
}
response:
data:{
list:[{
OtherRunningOperateTypes: []
}]
}
3.调价
Configs/AdjustPrice/save
request:
input:{
skus: [{value: "sku1"}], //sku重新放开
filterInfo:{
otherRunningOperateTypes: [], //为否时传空
dataScope: 0, //数据范围,0-来源渠道,1-所有来源渠道,2-部门, 4-指定listing
dataType: 0, //数据类型,0-none, 1-渠道sku,2-asin,3-sku(当DataScope = 4时该值必须大于0; 当datascope不等于4时,最多只能设置3-sku,且设置3-sku时,skus需要传值)
}
}
Configs/AdjustPrice/SearchPage
request:
input:{
isRunOtherOperate: true, //是否允许提报其他运营,可空,不筛选传null
}
response:
data:{
list:[{
FilterInfo:{
OtherRunningOperateTypes: [],
}
}]
}
Configs/AdjustPrice/SearchQueue
request:
input:{
isRunOtherOperate: true, //是否允许提报其他运营 ,可空,不筛选传null
}
response:
data:{
list:[{
OtherRunningOperateTypes: [],
}]
}