//读字段信息 public override void readFields(BmobInput input) { base.readFields(input); this.ChargePileAddress = input.getLong("ChargePileAddress"); this.CurrentState = input.getInt("CurrentState"); this.CommState = input.getInt("CommState"); this.CurrentSOC = input.getDouble("CurrentSOC"); this.ChargeTime = input.getInt("ChargeTime"); this.RemainTime = input.getInt("RemainTime"); this.CurrentVOL = input.getDouble("currentVOL"); this.CurrentCur = input.getDouble("currentCur"); this.OutPower = input.getDouble("OutPower"); this.OutQuantity = input.getDouble("OutQuantity"); this.ACCTime = input.getInt("ACCTime"); //this.CurrentAlarmInfo = input.Get<BmobPointer<CurrentAlarmInfoClass>>("CurrentAlarmInfo"); this.cpInOverVol = input.getBoolean("cpInOverVol"); this.cpOutOverVol = input.getBoolean("cpInOverVol"); this.cpInUnderVol = input.getBoolean("cpInUnderVol"); this.cpOutUnderVol = input.getBoolean("cpOutUnderVol"); this.cpInOverCur = input.getBoolean("cpInOverCur"); this.cpOutOverCur = input.getBoolean("cpOutOverCur"); this.cpInUnderCur = input.getBoolean("cpInUnderCur"); this.cpOutUnderCur = input.getBoolean("cpOutUnderCur"); this.cpTempHigh = input.getBoolean("cpTempHigh"); this.cpOutShort = input.getBoolean("cpOutShort"); this.TotalQuantity = input.getDouble("TotalQuantity"); this.TotalFee = input.getDouble("TotalFee"); this.JianQ = input.getDouble("JianQ"); this.JianPrice = input.getDouble("JianPrice"); this.JianFee = input.getDouble("JianFee"); this.fengQ = input.getDouble("fengQ"); this.fengPrice = input.getDouble("fengPrice"); this.fengFee = input.getDouble("fengFee"); this.PingQ = input.getDouble("PingQ"); this.PingPrice = input.getDouble("PingPrice"); this.PingFee = input.getDouble("PingFee"); this.GUQ = input.getDouble("GUQ"); this.GUPrice = input.getDouble("GUPrice"); this.GUFee = input.getDouble("GUFee"); this.BatterySoc = input.getDouble("BatterySoc"); this.BMSState = input.getBoolean("BMSState"); this.PortVol = input.getDouble("PortVol"); this.CellNum = input.getInt("CellNum"); this.TempNum = input.getInt("TempNum"); this.MaxVol = input.getDouble("MaxVol"); this.MaxCTemp = input.getDouble("MaxCTemp"); this.CellMaxVol = input.getDouble("CellMaxVol"); this.CellPos = input.getInt("CellPos"); this.CellMinVol = input.getDouble("CellMinVol"); this.CellMinVolPos = input.getInt("CellMinVolPos"); this.MaxTemp = input.getDouble("MaxTemp"); this.MinTemp = input.getDouble("MinTemp"); this.VolDataAlarm = input.getBoolean("VolDataAlarm"); this.SampleVolFault = input.getBoolean("SampleVolFault"); this.UvorOvAlarm = input.getBoolean("UvorOvAlarm"); this.SystemParaAlarm = input.getBoolean("SystemParaAlarm"); this.FanFailFault = input.getBoolean("FanFailFault"); this.SampleTempFault = input.getBoolean("SampleTempFault"); }