9 Star 189 Fork 54

奥升充电 / 奥升充电桩平台 orise-charge-cloud

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

快速了解

当前版本:V1.0.0

🔥 充电平台微服务源码

🔥 充电管理后台源码

🔥 充电小程序源码

⭐ 系统亮点

  1. 支持云快充通信协议 | 支持分时电价 | 支持停车系统

  2. 支持设备监控预警 | 支持中电联互联互通 | 支持各地区市政平台对接

  3. 微服务架构 | 系统-业务模块分离 | 多租户 | 高可用 | 动态伸缩 | 无感升级

  4. 采用 SpringCloud + Mybatis-Plus + Redis + RabbitMQ + Smart-Socket 高并发方案

  5. 系统内置“模拟桩”模块,可进行仿真充电,方便业务调试

1.易维护:基于Ruoyi-Cloud-Plus脚手架搭建,脚手架与业务模块分离,易于升级更新;
2.前后端分离:后端采用SpringCloud,关联端采用vue-admin-element,移动端采用uni-app;
3.权限管理:基于ruoyi体系,支持多租户;
4.二次开发能力:业务模块独立,方便业务扩展;
5.快速上手:完备的用户使用文档、可基于docker编排10分钟快速搭建仿真使用环境;
6.系统安全:支持接口数据加密、全局操作日志等;
7.高性能:基于Smart-socket通信架构,2CPU+4G单机支持2000台以上充电桩进行业务交换;
8.互通能力:支持对接特来电、快电、新电途、e充电、星星充电等各家充电平台。

🧭 参考文档

👉 开始阅读

💻 运行环境

nginx:1.22.1
mysql:8
redis:6.2.7
xxl-job-admin:2.3.1(可选)
rabbitmq:3.10.6
minio(可选)
nacos-server:v2.1.1
Java17

🔨 业务模块结构

  • ruoyi-*:请参考ruoyi-cloud-plus项目 传送门
  • omind-api:业务内部接口模块集合
omind-api-baseplat:充电基础设施服务外部接口模块
omind-api-common:通用模块
omind-api-mq:通用消息队列模块
omind-api-user-mq:用户客户端服务外部接口模块
omind-api-userplat:充电运营服务外部接口模块
  • omind-modules:业务模块集合
omind-baseplat:充电基础设施服务模块
omind-userplat:充电运营服务模块
omind-mp:用户客户端服务模块
omind-simplat:模拟充电桩模块

💿 系统演示

👉 进入演示系统
用户名:admin
密码:admin123

演示系统基于阿里云抢占式服务器快速构建,每12小时会检测并自动部署系统环境
👉 基于开源项目,快速构建最省钱的抢占式服务器

⚙️ 快速开始

使用docker-compose快速构建模拟系统

👉 开始构建服务

👉 开始构建用户端

👉 模拟桩使用教程

🌈 核心功能

extending-a-theme

  • 系统基于互联互通协议,充电运营服务支持对接多个自有/第三方平台(如特来电、快电、新电途、e充电)和市政充电平台;
  • 系统基础服务采用ruoyi框架,独立与业务模块,可无干扰同步升级系统非业务功能;
  • 充电基础设施服务支持多类充电桩,支持一站多种不同协议混合使用;
  • 系统支持动态伸缩,服务增减对业务0影响;
  • 系统内部采用Dubbo通信,低延迟。

extending-a-theme

🖥️ UI界面展示

login

dashboard

monitor

小程序-充电站列表 模拟充电-选择充电桩 模拟充电-启动充电 模拟充电-充电中 模拟充电-结束订单

📖 支持中电联互联互通协议

  • T/CEC 102.1—2016 电动汽车充换电服务信息交换 第1部分:总则
  • T/CEC 102.2—2016 电动汽车充换电服务信息交换 第2部分:公共信息交换规范
  • T/CEC 102.3—2016 电动汽车充换电服务信息交换 第3部分:业务信息交换规范
  • T/CEC 102.4—2016 电动汽车充换电服务信息交换 第4部分:数据传输及安全

🙏 特别鸣谢

🐶 其他商业合作咨询

微信仅限于商业合作,技术问题请提交Issues,部署、已有功能问题查阅项目文档
请加微信并提供以下信息

  • 待合作公司或组织机构名称
  • 合作需求概要
商务二维码
MIT License Copyright (c) 2022 RuoYi-Cloud-Plus Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

⚡️充电桩Saas云平台⚡️完整源代码,包含模拟桩模块,可通过docker编排快速部署测试。技术栈:SpringCloud、MySQL、Redis、RabbitMQ,前后端管理系统(管理后台、小程序),支持互联互通协议、市政协议、一对多方平台支持。支持高并发业务、业务动态伸缩、桩通信负载均衡(NLB)。 展开 收起
Java 等 2 种语言
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/orise001/orise-charge-cloud.git
git@gitee.com:orise001/orise-charge-cloud.git
orise001
orise-charge-cloud
奥升充电桩平台 orise-charge-cloud
master

搜索帮助