经销商管理系统
使用技术:
springCloudAlibaba、springBoot、mybatis、nacos、feign、ES、rocketMq、mysql、canal、redis、elk
schedulerX、jenkins、k8s、arms、yapi
项目描述:经销商管理系统【CRM模块】组成主要有以下微服务
1. 客档管理微服务:管理个人客户、公司客户、人车关系、客户授权等客户信息相关的数据,作为DMO项目核心模块和上下游业务微服务、以及第三方系统有大量的数据读写交互
2. 审计日志微服务: 用于记录客档、公司、人车、客户授权等数据变更日志;主要使用canal+rocketmq+es实现binlog的监听、消费以及查询展示
3. 导出微服务:CRM模块客户信息、人车关系等列表数据的导出服务
4. 内部消费者服务:客档服务与DMO内部上线游业务服务的MQ交互,以及客档自产自销的MQ消费
5. 外部消费者服务:CRM模块与第三方系统的MQ交互服务,内部通过feign的方式调用DMO内部具体的业务处理接口
6. 经销商关停并转微服务:用于将老经销商的数据迁移到一家新经销商中