项目核心场景是b2b2c的供应链业务,系统中业务主要围绕供应商,客户两个核心角色展开,通过系统实现供应商到客户供货全流程的业务闭环。旨在减轻供应商供货流程的繁琐,全部流程线上化,降低出错成本,额外还提供了司机端、采购端、库管端给供应商员工使用,系统详细记录了供应商所有进销存数据,提供采买预估,价格预估等功能,让供应商更合理的采购货品。系统还提供供应商对客户和采买方的周期账单,按照周期通过系统台账数据和第三方结账,降低出错概率和人工成本。项目服务端使用 spring cloud alibaba 做微服务架构,方便业务拆分和拓展,es做为系统每日数据汇总缓存,redis 做热数据缓存,其他中间件还用到了 mq,xxl-job,mongo等。