1、全店下架商品创建:来源:尾部品、厂家停产(业务人员自己申报)、试新失败(从试新数据中捞取相关的数据)、季节品(根据一定的策略:比如冬季生成夏季的商品找对应季节的商品)、尾部品
2、发起线上审批流,监听线上审批流变化,流转自身状态
3、对接erp系统,变更商品状态
难点:保证整个下架流程的正确性(100%)
1、创建流程:(关键节点增加监控报警,以及蜂利器通知)
2、分布式事务:将有分布式事务相关的逻辑使用,将分布式的事务放到事务表中,异步执行,不断重试,超过一定次数,报警,人工处理
3、多种消息监听:抽象出一个公用的蜂利器解析模版类,可以将蜂利器中的信息提取出来我们想要的:比如要流转的状态、原始的状态、其他的状态、消息前后状态是否变更,仅需几行代码即可解析审批流。
原文地址:https://www.cnblogs.com/zhangchiblog/p/11929293.html