class VehicleStatusInfo { /// 对应车架号 String vin = ""; /// 剩余里程 double remainingMileage = 0; /// 空调开关状态 开启true,false关闭 bool acState = false; /// 空调温度 未拿到、不支持都返回0;原始值 double acTemp = 0; /// AC开关 true打开,false关闭 bool acSwitch = false; /// 左前锁状态 true解锁,false闭锁 bool leftFrontLockState = false; /// 右前锁状态 true解锁,false闭锁 bool rightFrontLockState = false; /// 左后锁状态 true解锁,false闭锁 bool leftRearLockState = false; /// 右后锁状态 true解锁,false闭锁 bool rightRearLockState = false; /// 左前门状态 true打开,false关闭 bool leftFrontDoorState = false; /// 右前门状态 true打开,false关闭 bool rightFrontDoorState = false; /// 左后门状态 true打开,false关闭 bool leftRearDoorState = false; /// 右后门状态 true打开,false关闭 bool rightRearDoorState = false; /// 左前窗状态 true打开,false关闭 bool leftFrontWindowState = false; /// 右前窗状态 true打开,false关闭 bool rightFrontWindowState = false; /// 左后窗状态 true打开,false关闭 bool leftRearWindowState = false; /// 右后窗状态 true打开,false关闭 bool rightRearWindowState = false; /// 后备箱状态 true打开,false关闭 bool trunkState = false; /// 电量百分比 int soc = 0; /// 车内温度 double temperatureInside = 0; /// 方向盘加热状态 false:未加热 true:加热中 bool wheelHeat = false; /// 主座椅加热状态 false:未加热 true:加热中 bool mainSeatHeat = false; /// 副座椅加热档位 false:未加热 true:加热中 bool minorSeatHeat = false; /// 是否行驶中,仅用于车控前置条件判断 bool isDriving = false; /// 会员是否过期 true过期,false不过期 bool vipExpired = false; /// 会员有效期,时间戳,单位毫秒 int vipTime = 0; /// 距离过期还剩多少天 int vipRemainCount = 0; /// 车况更新时间 ms int statusUpdateTime = 0; @override String toString() { return 'IGKVehicleStatusInfo{vin:$vin, LockState:($leftFrontLockState,$rightFrontLockState,$leftRearLockState,$rightRearLockState), DoorState:($leftFrontDoorState,$rightFrontDoorState,$leftRearDoorState,$rightRearDoorState), WindowState: ($leftFrontWindowState,$rightFrontWindowState,$leftRearWindowState,$rightRearWindowState), trunkState: $trunkState, soc: $soc, remainingMileage: $remainingMileage, acState: $acState, acTemp: $acTemp, acSwitch:$acSwitch, isDriving:$isDriving, vipExpired: $vipExpired, vipTime: $vipTime, vipRemainCount: $vipRemainCount}'; } }