三级分销系统系统设计
网站编辑:陆亿人科技 |
发表时间:2021-02-04 |
浏览次数:1174
系统业务目标
系统角色:货主,各级分销商(定三级),微信用户,购买者
货主可以将自己的商品上架
货主可以设置通用分销比例
货主可以发展一级分销商并设置分销比例(通用分销比例)
货主可以设置商品的分销比例(商品分销比例)
分销优先级 商品>通用
一级分销商可以发展二级,二级分销商可以发展三级,三级不可以发展分销商
微信用户转发商品链接被其他用户进入购买则发彩蛋给分享用户
常见场景
货主上架商品,设置商品性质为可分销,设置该商品分销比例
货主发展一级分销商,一级分销商以商品维度绑定货主
二级分销商发展三级分销商
货主管理一级分销商,一级分销商管理二级分销商,二级分销商管理三级分销商
主要流程
用户购买商品并支付成功
发通知订单支付成功
查询订单内的商品和数量
查询各个商品的分销规则,没有商品分销规则的则查询通用分销规则
查询订单的分销者信息,确定分销者的分销级别
计算各级分销者应得,生成分销订单
技术目标
分销关系的存储
水平可扩展
服务的单一性保证
非阻塞服务异步化