updateByKValues method

  1. @override
void updateByKValues(
  1. Map<String, dynamic> map
)

通过用字符串key读取字段值的Map来更新字段

Implementation

@override
void updateByKValues(Map<String, dynamic> map) {
  if (map.containsKey('_id')) _id = map['_id'];
  if (map.containsKey('_bsid')) _bsid = map['_bsid'];
  if (map.containsKey('_time')) _time = map['_time'];
  if (map.containsKey('_extra')) _extra = map['_extra'];
  if (map.containsKey('_trans')) _trans = map['_trans'];
  if (map.containsKey('uid')) uid = map['uid'];
  if (map.containsKey('type')) type = map['type'];
  if (map.containsKey('state')) state = map['state'];
  if (map.containsKey('rmbfen')) rmbfen = map['rmbfen'];
  if (map.containsKey('notice')) notice = map['notice'];
  if (map.containsKey('paygoods')) paygoods = map['paygoods'];
  if (map.containsKey('relation')) relation = map['relation'];
  if (map.containsKey('substate')) substate = map['substate'];
  if (map.containsKey('describe')) describe = map['describe'];
  if (map.containsKey('update')) update = map['update'];
  if (map.containsKey('activeRechargeOrderData')) activeRechargeOrderData = map['activeRechargeOrderData'];
  if (map.containsKey('activeRechargeOrderResult')) activeRechargeOrderResult = map['activeRechargeOrderResult'];
  if (map.containsKey('activeRechargeNotifyCount')) activeRechargeNotifyCount = map['activeRechargeNotifyCount'];
  if (map.containsKey('activeRechargeNotifyResult')) activeRechargeNotifyResult = map['activeRechargeNotifyResult'];
  if (map.containsKey('passiveRechargeOrderNo')) passiveRechargeOrderNo = map['passiveRechargeOrderNo'];
  if (map.containsKey('passiveRechargeOrderReceipt')) passiveRechargeOrderReceipt = map['passiveRechargeOrderReceipt'];
  if (map.containsKey('passiveRechargeVerifyCount')) passiveRechargeVerifyCount = map['passiveRechargeVerifyCount'];
  if (map.containsKey('passiveRechargeVerifyResult')) passiveRechargeVerifyResult = map['passiveRechargeVerifyResult'];
  if (map.containsKey('cashoutAccountTp')) cashoutAccountTp = map['cashoutAccountTp'];
  if (map.containsKey('cashoutAccountNo')) cashoutAccountNo = map['cashoutAccountNo'];
  if (map.containsKey('cashoutActualRmbfen')) cashoutActualRmbfen = map['cashoutActualRmbfen'];
  if (map.containsKey('virtualValueMode')) virtualValueMode = map['virtualValueMode'];
  if (map.containsKey('virtualCustomXNo')) virtualCustomXNo = map['virtualCustomXNo'];
  if (map.containsKey('virtualCustomXId')) virtualCustomXId = map['virtualCustomXId'];
  if (map.containsKey('bonusesUids')) bonusesUids = map['bonusesUids'];
  if (map.containsKey('bonusesRmbfen')) bonusesRmbfen = map['bonusesRmbfen'];
  if (map.containsKey('bonusesPending')) bonusesPending = map['bonusesPending'];
}