updateByKValues method
通过用字符串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'];
}