从扫码到充电完成:HUIZHI-ChargeOS-cloud完整充电业务流程逐步图解
从扫码到充电完成HUIZHI-ChargeOS-cloud完整充电业务流程逐步图解【免费下载链接】HUIZHI-ChargeOS-cloud⚡️慧知开源充电平台全套源码⚡️;⚡️完整业务流程⚡️ ①SpringCloud、MySQL、Netty、uniapp、云快充协议1.5 云快充协议1.6、互联互通协议、多租户、分时计费。 ②小程序、管理后台、多商户、模拟桩。 ③充电平台技术解决方案。项目地址: https://gitcode.com/gh_mirrors/hu/HUIZHI-ChargeOS-cloudHUIZHI-ChargeOS-cloud慧知开源充电桩平台是一套基于 Spring Cloud 微服务架构的开源充电运营平台覆盖扫码选桩 → 下单支付 → 启动充电 → 实时监控 → 结算完成的完整充电业务流程。本文面向新手与普通用户不用写一行代码只用 8 张界面截图和少量源码路径带你把充电业务流程从头到尾走一遍小程序端怎么下单、运营后台怎么计费、设备端怎么上报数据一次看明白。一、先看整体充电业务怎么运转在拆解细节前先看一张系统业务架构图。HUIZHI-ChargeOS-cloud 的充电业务流程由三层协作完成小程序/管理后台用户端→ 运营服务业务端→ 充电桩/模拟桩设备端中间通过云快充协议、WebSocket 实时通道连接。需要说明的是这套充电业务流程不仅支持真实充电桩还内置了模拟充电桩开发调试时可以完全不依赖硬件跑通全流程对新手非常友好。二、第一步打开小程序浏览附近充电站一切从用户打开充电小程序开始。首页会展示附近的充电站列表包括站点名称、距离、电价、空闲桩数量等信息让用户快速找到合适的充电点。这一环节对应的接口是充电桩列表查询。在小程序端由 ChargingController.java 提供getPlotInfoPage分页查询充电桩列表与getPlotInfo查询充电桩列表接口通过 Feign 远程调用运营服务的充电数据实现手机看桩、随时找桩。三、第二步进入电站详情扫码选桩用户在首页点进某个电站后会进入电站详情页这里能看到更完整的信息精确地址、距离、充电费用元/度、停车费说明、快充/慢充枪口状态以及每个枪口的电流、电压、功率参数。确认无误后点击扫码充电即可进入选桩环节。这一步在用户端对应 ChargingController.java 的plotDetail电站详情接口运营端则通过 ChargeController.java 的queryChargingPileData返回充电桩及其全部端口的实时状态供小程序渲染枪口列表。四、第三步确认计费规则提交充电订单选好枪口后用户会看到下单确认页选择充电时长智能充满、1-3 小时或自定义、查看分时计费标准确认后点击开始充电提交订单。这里有一个充电业务流程中的关键能力——分时计费。平台支持尖、峰、平、谷多时段电价如截图中的分时计费费用规则由运营端 CustomPriceController.java 管理用户下单时通过feeInfo接口拉取该桩的实时费率。用户端提交订单走 OrderController.java 的saveOrder接口传入端口 ID、金额、时长运营端 ChargeController.java 的startCharge接口随即创建充电订单。五、第四步订单创建与设备启动订单创建是整个充电业务流程的心脏。运营端 ChargingOrderServiceImpl.java 的startChargeOrder方法完成以下动作校验充电桩是否已录入、端口信息是否存在生成 32 位随机订单号写入订单记录记录一条客户下单的订单日志调用模拟器服务startCharge向设备下发启动指令。订单状态会按照 OrderState.java 定义流转下单→结算中→支付→完成充电状态则对应 ChargeStatus.java 中的未开始9001→ 充电中9002→ 已完成9003。设备端模拟桩的启停逻辑集中在 SimController.java它模拟真实充电桩的开始充电和停止充电上报行为让全流程无需硬件也能验证。六、第五步充电中实时数据实时看设备启动成功后订单进入充电中状态用户可以随时看到实时充电数据充电进度、剩余时间、已充电量、已充金额、电压、电流、功率等并可以一键结束充电。这背后的实时通道是 WebSocket。运营端 WebSocket.java 提供/websocket/charge/{orderNumber}端点小程序按订单号建立长连接后ChargingOrderServiceImpl.java 的handleChargingHeartBeat每次收到设备心跳电压、电流、SOC、已充电量、费用都会实时推送给对应订单的客户端所以你在手机上看到的数据几乎是零延迟的。七、第六步结束充电自动结算用户点击结束充电或达到预设时长后设备停止输出进入订单结算环节运营端stopChargingOrder记录客户结束充电日志并通知设备停止设备上报结束信息订单写入实际电量、电费、服务费、起止时间订单状态由结算中SETTLE更新为已支付PAYED充电状态变为已完成。结算逻辑在 ChargingOrderServiceImpl.java 的handleOrderInfo中完成费用会按订单实际消耗自动计算电费 服务费用户余额不足或需要充值则走小程序端 PayController.java 的充值接口。八、第七步订单查询与全程追溯充电完成后用户可以随时在我的订单里查看历史订单列表区分进行中、已完成并查看每笔订单的电量、时长、金额明细。运营管理后台则可以查看更完整的充电订单详情订单号、状态、充电时长、费用明细实际支付金额、充电费用、服务费、设备信息与用户信息甚至能看到流程节点。这背后有两个支撑点用户端订单查询走 OrderController.java 的queryOrderList/orderDetail/orderTrace接口运营端订单管理由 ChargingOrderController.java 提供列表、导出、详情等能力。值得一提的是每一笔订单从下单到完成的所有关键动作都会写入订单日志下单、启动充电、充电结束、完成订单通过orderTrace接口可以像快递轨迹一样逐条回溯这也是排查问题、对账审计的利器。九、一张表看懂完整充电业务流程流程环节用户端动作核心处理状态变化找站选桩浏览首页电站列表、查看详情getPlotInfoPage/plotDetail—确认下单选时长、确认计费规则saveOrder/startCharge下单PLACE设备启动点击开始充电startChargeOrder 模拟桩未开始→充电中9001→9002实时监控查看实时数据、可随时停止WebSocket 推送心跳数据充电中结束结算手动结束或时长到stopChargingOrder/handleOrderInfo结算中→已支付→完成订单查询查看订单列表与详情queryOrderList/orderDetail完成十、为什么这套充电业务流程值得一看除了流程本身闭环HUIZHI-ChargeOS-cloud 在业务层还做了不少工程化设计微服务拆分小程序端hcp-mp、运营端hcp-operator、设备模拟hcp-simulator各自独立部署业务边界清晰多租户支持订单、端口、用户数据均带租户隔离一套平台服务多个运营商协议兼容支持云快充协议 1.5/1.6 与互联互通协议设备接入生态更广运营端hlht系列控制器即为互联互通信息管理全链路日志操作日志、登录日志、订单日志三层覆盖运营管理一目了然。如果你正在研究充电桩平台的业务流程设计或者想在自己的项目中落地一套扫码充电闭环完全可以对照本文的流程再顺着源码路径逐层深入。从扫码到充电完成这套开源方案把每一步都安排得明明白白。【免费下载链接】HUIZHI-ChargeOS-cloud⚡️慧知开源充电平台全套源码⚡️;⚡️完整业务流程⚡️ ①SpringCloud、MySQL、Netty、uniapp、云快充协议1.5 云快充协议1.6、互联互通协议、多租户、分时计费。 ②小程序、管理后台、多商户、模拟桩。 ③充电平台技术解决方案。项目地址: https://gitcode.com/gh_mirrors/hu/HUIZHI-ChargeOS-cloud创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

新手必读:awesome-nim 推荐的 6 大 Nim 学习网站与书籍资源

新手必读:awesome-nim 推荐的 6 大 Nim 学习网站与书籍资源

新手必读:awesome-nim 推荐的 6 大 Nim 学习网站与书籍资源 【免费下载链接】awesome-nim A curated list of awesome Nim frameworks, libraries and software. Inspired by other awesome lists. 项目地址: https://gitcode.com/gh_mirrors/awe/awesome-nim …

2026/8/21 13:01:10 阅读更多 →
第36章:SQLAlchemy Async 内幕、绿丝与生产 SRE 手册

第36章:SQLAlchemy Async 内幕、绿丝与生产 SRE 手册

一、项目背景 “线上异步 API 间歇性全部超时——错误全是 QueuePool limit reached,但连接数监控显示只有 30%——怎么回事?” 周四下午 3 点,星云订单中台的异步服务突然全部 503。运维查 Prometheus 发现连接池 checked_out 从正常的 5 …

2026/8/21 13:01:10 阅读更多 →
深度研究智能体评估:从意图到证据的范畴化结构化方法

深度研究智能体评估:从意图到证据的范畴化结构化方法

1. 项目概述:从意图到证据的范式转变最近在AI研究社区里,一个词被反复提及:Deep Research Agents(深度研究智能体)。这不再是实验室里的概念玩具,而是正在真实地改变我们进行文献调研、实验设计乃至科学发现…

2026/8/22 17:01:54 阅读更多 →

最新新闻

FanControl 风扇调速实战教程:3 个功能免费搞定电脑风扇噪音

FanControl 风扇调速实战教程:3 个功能免费搞定电脑风扇噪音

FanControl 风扇调速实战教程:3 个功能免费搞定电脑风扇噪音 【免费下载链接】FanControl.Releases This is the release repository for Fan Control, a highly customizable fan controlling software for Windows. 项目地址: https://gitcode.com/GitHub_Trend…

2026/8/22 19:56:55 阅读更多 →
ContextMenuManager:右键菜单管理免费指南,清理、自定义与回滚一次讲透

ContextMenuManager:右键菜单管理免费指南,清理、自定义与回滚一次讲透

ContextMenuManager:右键菜单管理免费指南,清理、自定义与回滚一次讲透 【免费下载链接】ContextMenuManager 🖱️ 纯粹的Windows右键菜单管理程序 项目地址: https://gitcode.com/gh_mirrors/co/ContextMenuManager 右键菜单越装越长…

2026/8/22 19:56:55 阅读更多 →
Java异常处理与对象比较面试陷阱解析

Java异常处理与对象比较面试陷阱解析

1. Java异常处理与对象比较的面试深坑解析作为Java开发者,我们经常在面试中被问到异常处理和对象比较的基础问题。这两个看似简单的概念,在实际面试中却藏着不少容易踩坑的细节。今天我就结合自己多年面试和被面试的经验,详细剖析这些"陷…

2026/8/22 19:56:55 阅读更多 →
从零掌握梯度下降:机器学习优化的核心算法与实践

从零掌握梯度下降:机器学习优化的核心算法与实践

1. 为什么梯度下降是机器学习的“基本功”?如果你刚开始接触机器学习,可能会被各种复杂的算法和模型搞得眼花缭乱。但无论你未来想研究图像识别、自然语言处理还是推荐系统,有一个概念你绝对绕不过去,它就是梯度下降。你可以把它想…

2026/8/22 19:56:55 阅读更多 →
3步完成Windows ISO补丁集成,做出装机后不用再更新的镜像

3步完成Windows ISO补丁集成,做出装机后不用再更新的镜像

3步完成Windows ISO补丁集成,做出装机后不用再更新的镜像 【免费下载链接】Win_ISO_Patching_Scripts Win_ISO_Patching_Scripts 项目地址: https://gitcode.com/gh_mirrors/wi/Win_ISO_Patching_Scripts 新装Windows系统,最磨人的是等Windows Up…

2026/8/22 19:56:55 阅读更多 →
MacBook 触控板在 Windows 下怎么用:mac-precision-touchpad 驱动安装与配置

MacBook 触控板在 Windows 下怎么用:mac-precision-touchpad 驱动安装与配置

MacBook 触控板在 Windows 下怎么用:mac-precision-touchpad 驱动安装与配置 【免费下载链接】mac-precision-touchpad Windows Precision Touchpad Driver Implementation for Apple MacBook / Magic Trackpad 项目地址: https://gitcode.com/gh_mirrors/ma/mac-…

2026/8/22 19:55:55 阅读更多 →

日新闻

沉金PCB工艺实战指南:从设计到SMT焊接的可靠性保障

沉金PCB工艺实战指南:从设计到SMT焊接的可靠性保障

在电子硬件开发领域,PCB(印制电路板)的沉金工艺是提升产品可靠性和焊接质量的关键环节。对于需要高密度互连、长期稳定运行或高频信号传输的板卡,如“黍姐仿通行证”这类可能涉及身份识别、数据交互的硬件项目,选择正确…

2026/8/22 0:00:11 阅读更多 →
电气考研电路八月强化四步法:从知识体系到真题实战的闭环攻略

电气考研电路八月强化四步法:从知识体系到真题实战的闭环攻略

这次我们来看一个针对电气考研电路科目的学习规划项目。它不是软件工具,而是一套聚焦于8月份关键节点的备考策略。对于电气工程考研的同学来说,电路分析是专业课的重中之重,也是拉开分差的关键。进入8月,复习进入强化阶段&#xf…

2026/8/22 0:00:11 阅读更多 →
消除AI代码的“AI味”:Claude Code设计优化技能配置与实战指南

消除AI代码的“AI味”:Claude Code设计优化技能配置与实战指南

大家好,我是专注于前端开发与AI工具实践的技术博主。在日常使用 Claude Code 等AI编程助手时,你是否也遇到过这样的困扰:生成的代码功能上没问题,但代码风格、组件设计、交互逻辑总透着一股“AI味”——布局单调、样式简陋、交互生…

2026/8/22 0:00:11 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/21 3:21:33 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/22 8:09:09 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/21 6:07:56 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/22 18:08:39 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/22 7:31:03 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/22 3:22:48 阅读更多 →