需求背景
目前ebay由于抛货导致订单亏损,且金额很大,原因为抛货订单线上物流价格超高,因此需减少抛货订单的亏损,需调整为线上物流改为线下物流
需求描述
1.计算器运输方式产品尺寸取值逻辑优化(全平台):
a.包裹长/产品长为产品对应的包裹/尺寸最长边,包裹宽/产品宽为产品对应的包裹/尺寸第二长边,包裹高/产品高为产品对应的包裹/尺寸第三长边
b.计算器根据调用的运输方式返回参数增加线上线下物流标识
2.刊登/凤凰重刊通过计算器返回的线上线下物流标识调用业务政策模板接口增加线下/线上物流标识传参获取对应批量运输方式的业务政策模板
a.根据物流标识获取对应的业务政策模板对应的运输方式(取消根据产品物流属性匹运输方式的传参)
3.新增增量接口获取最近订单对应listing的运输方式,新增表存储平台/订单/渠道SKU/订单支付时间/线上线下物流标识/订单状态

4.新增服务每天0点计算最近7天线下订单占比超9%以及低于6%的来源渠道
线下订单占比=最近7天线下订单数/最近7天订单总数(订单状态为有效/正常)
5.新增脚本将最近7天线下订单占比超9%的来源渠道最近7天的线下订单对应的listing调用业务政策模板调整运输方式为线上物流,并记录修改的listing ID;
调用抛货线上物流计算器传参增加包裹重及当前listing的价格判断线下价格的利润是否大于0%:
a.传参包裹重+价格,需返回该计算器对应的利润率(利润率接口)
b.包裹重=当前SKU的体积/7000
c.利润率大于0只需调整运输方式即可,不需调整价格
d.利润率小于0根据该计算器的传参的包裹重重新计算价格上传(刊登调用的计算器接口)
6.来源渠道最近7天线下订单占比低于6%时,将上次记录的调整为线下改为线上listing ID调用业务政策模板调整运输方式为线下物流;调用
抛货线下物流计算器修改价格;如果连续两天及以上服务计算的线下订单占比低于6%,只需第一次调整运输方式及价格即可
线下-线上