航兴充电桩-微服务(kxcharge)开发指南 航兴充电桩-微服务(kxcharge)开发指南
首页
  • 开发指南
  • 功能介绍
常见问题
在线体验
案例
GitHub (opens new window)
首页
  • 开发指南
  • 功能介绍
常见问题
在线体验
案例
GitHub (opens new window)
  • 开发指南

    • 介绍
      • 本地启动
      • 开源版VS商业版
      • 线上部署教程
      • docker部署教程
    • 功能介绍

      • 版本更新记录
      • 扫码充电
      • 演示模式关闭
    • 开发指南
    • 开发指南
    zhixing
    2025-03-08
    目录

    介绍

    # 快速了解

    • 充电桩管理系统是专为中小型充电桩运营商、企业和个人开发者设计的一套高效、灵活的管理平台。系统基于Spring Cloud微服务架构开发,采用模块化设计,支持单机部署与集群部署,能够根据业务需求动态扩展。系统前端使用uniapp框架,可同时编译到微信小程序、H5、Android App、iOS App等多个平台,帮助中小型充电桩运营商降低开发与维护成本,快速实现业务扩展。

    # 社区

    • QQ讨论群:687754307 (进群前,请在网页右上角点star)
    • 数据库初始化sql文件,请进入讨论交流群,群文件自行下载,欢迎讨论与交流

    🔥 充电平台源码 (opens new window)

    # 🔨 项目全景图

    PC端

    PC端


    # 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
      功能:系统管理模块,负责系统配置与基础数据管理。
      说明:包含系统参数配置、字典管理、日志管理等功能。

    本地启动

    本地启动→

    Theme by Vdoing | Copyright © 2024-2025 zhixing | MIT License
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式