+ * 设计原则: + * - 充电桩状态独立于充电枪状态,不受枪的工作状态影响 + * - 只关注设备的网络连接状态和基础可用性 + * - 充电枪的具体工作状态通过GunRunStatusEnum单独维护 + *
+ * 状态转换场景:
+ * 1. 设备登录成功 → ONLINE
+ * 2. 设备心跳正常 → 保持ONLINE
+ * 3. 设备断开连接 → OFFLINE
+ * 4. 设备超时无响应 → OFFLINE
+ * 5. 系统重启后清洗 → 根据连接状态决定ONLINE/OFFLINE
+ *
+ * @author 九筒
*/
public enum PileStatusEnum implements IEnum