介绍
# 快速了解
- 充电桩管理系统是专为中小型充电桩运营商、企业和个人开发者设计的一套高效、灵活的管理平台。系统基于Spring Cloud微服务架构开发,采用模块化设计,支持单机部署与集群部署,能够根据业务需求动态扩展。系统前端使用uniapp框架,可同时编译到微信小程序、H5、Android App、iOS App等多个平台,帮助中小型充电桩运营商降低开发与维护成本,快速实现业务扩展。
# 社区
- QQ讨论群:687754307 (进群前,请在网页右上角点star)
- 数据库初始化sql文件,请进入讨论交流群,群文件自行下载,欢迎讨论与交流
# 🔨 项目全景图
# Java 后端服务
kxcharge-dependencies
功能:用于管理项目的依赖版本,统一管理 Maven 或 Gradle 依赖。
说明:包含项目的父 POM 文件,定义所有子模块的公共依赖版本,确保依赖一致性。kxcharge-framework
功能:项目核心框架模块,提供公共工具类、通用配置、基础组件等。
说明:包含全局异常处理、日志配置、工具类(如日期处理、字符串处理)、基础实体类等。kxcharge-gateway
功能:API 网关模块,负责请求路由、负载均衡、权限校验等。
说明:基于 Spring Cloud Gateway 实现,作为系统的统一入口,处理所有外部请求。kxcharge-module-infra
功能:基础设施模块,提供数据库、缓存、消息队列等基础服务。
说明:包含数据库连接配置、Redis 缓存配置、RabbitMQ 消息队列配置等。kxcharge-module-interflow
功能:交互流模块,负责与外部系统或第三方服务的交互。
说明:包含与支付网关、地图服务、短信服务等第三方服务的集成。kxcharge-module-member
功能:会员管理模块,负责用户注册、登录、权限管理等功能。
说明:包含用户信息管理、角色权限分配、登录认证等功能。kxcharge-module-operations
功能:运营管理模块,负责充电桩的日常运营管理。
说明:包含充电桩状态监控、故障处理、运维任务分配等功能。kxcharge-module-pay
功能:支付管理模块,负责充电订单的支付与退款处理。
说明:支持多种支付方式(微信、支付宝等),包含支付状态回调、对账等功能。kxcharge-module-pile
功能:充电桩管理模块,负责充电桩的信息管理与状态监控。
说明:包含充电桩信息录入、状态监控(空闲、充电中、故障等)、远程控制等功能。kxcharge-module-report
功能:报表管理模块,负责生成各类数据分析报表。
说明:包含充电桩使用率统计、用户充电行为分析、收益统计等功能。kxcharge-module-system
功能:系统管理模块,负责系统配置与基础数据管理。
说明:包含系统参数配置、字典管理、日志管理等功能。
# Vue 前端页面
kxcharge-ui-admin
功能:系统管理模块,负责系统配置与基础数据管理。
说明:包含系统参数配置、字典管理、日志管理等功能。kxcharge-uniapp
功能:系统管理模块,负责系统配置与基础数据管理。
说明:包含系统参数配置、字典管理、日志管理等功能。