查询重算时间之后所有的批次
记录批次成本
成本记录规则:1. 货件补货:msku+货件号+市场时间2.买家退货:msku+订单号+市场时间3.盘库批次: msku + 数量 + 市场时间
(mybatisplus saveBatch)重算时间与当前跨度太大,insert 数量过多,存在性能问题
重算时间是否大于初始化时间
N
新增成本记录
添加重算任务主流程
历史批次是否初始化完成
Y
仓库是否初始化
结束
增加重算任务
开始
参数校验verifyParam
1. 校验FBA仓库是否存在2.校验msku级别,msku非空
判断是否租户级别重算
queryRecalculatedBatch重算时间与当前跨度太大,存在性能问题
新增msku和重算任务关联关系
分组记录成本