整个充电平台是一个集充电、支付、管理于一体的综合性解决方案。该平台不仅支持微信公众号,还提供了充值、充电、电卡充电等多种功能,旨在为学习充电和自建充电平台提供帮助。
后台基于若依管理系统 若依 RuoYi-Vue ,并对代码结构进行了调整。
使用场景
- 微信公众号扫码充电
- 支付宝应用扫码充电
- 居民小区场景余额充值充电
- 商场写字楼场景临时充电
- 二轮电动车充电
- 电动车交流桩充电
开发
- charging-admin :充电管理系统后台服务代码
- JDK 1.8 、spring-boot 2.5.15
- charging-ui: 充电管理系统后台管理前端代码
- node 14 、element-ui 2.15.14
- server:docker运行环境创建脚本
- sql:初始化sql文件
- mysql 5.6 以上
- wepublic:微信公众号用户端前端代码
- node 14 、 vant 2.12
使用说明
1、后台管理系统
2、配置微信公众号
3、设备管理
4、充电规则设置
5、用户界面
6、用户充值界面
7、用户充电界面
系统功能
- 用户功能
- 使用微信公众号充电
- 使用支付宝充电
- 微信、支付宝支付
- 充电记录
- 充值记录
- 退款申请
- 常用电站
- 远程充电
- 使用说明
- 联系服务商
- 用户充电
- 二轮桩充电
- 交流桩充电
- 计费方案
- 充电功率曲线
- 后台功能
- 营收统计
- 站点管理
- 设备管理
- 用户管理
- 电卡管理
- 充电记录
- 充值记录
- 退款申请
- 平台配置
- 充电功能
- 余额充电
- 临时充电(支付后充电,未消费退回)
- 是否最大功率计费
- 按功率计算服务费
- 按时长计算服务费
- 运营商功能
- 多商户支持
- 自动提现到银行卡
授权协议
本项目自有代码使用宽松的MIT协议,在保留版权信息的情况下可以自由应用于各自商用、非商业的项目。 但是本项目也零碎的使用了一些其他的开源代码,在商用的情况下请自行替代或剔除; 由于使用本项目而产生的商业纠纷或侵权行为一概与本项目及开发者无关,请自行承担法律风险。 在使用本项目代码时,也应该在授权协议中同时表明本项目依赖的第三方库的协议。