电商erp系统
该系统服务的对象是各大电商平台的店家,主要功能是下载平台订单,根据平台订单生成采购单去档口拿货,拿货后生成发货单并打印发货。本人负责的三个核心模块的订单模块,订单模块功能包括对订单下载、预处理、审单等。
订单下载: SpringBoot + Dubbo + RocketMQ + RabbitMQ + Redis + Apollo 通过消息获取线程池配置信息,多线程获取订单信息并持久化订单信息。
预处理 : SpringBoot + Elastic-job + Zookerper 通过定时任务按租户分片获取订单数据,对订单筛选订单、补全订单、拆分订单、分配仓库、分配快递公司等基础业务处理。
订单web: SpringBoot + Tomcat 应用于用户在页面操作订单,对订单进行合并、挂起、作废、审核等业务处理。
订单微服务 : Dubbo + Appollo + RocketMQ 应用于接受消息和dubbo请求,修改订单信息,操作订单。