PayGoods.fromJson constructor
PayGoods.fromJson(
- Map<String, dynamic> map
)
Implementation
factory PayGoods.fromJson(Map<String, dynamic> map) {
return PayGoods(
id: DbQueryField.tryParseObjectId(map['_id']),
bsid: DbQueryField.tryParseObjectId(map['_bsid']),
time: DbQueryField.tryParseInt(map['_time']),
extra: map['_extra'] is Map ? DbJsonWraper.fromJson(map['_extra']) : map['_extra'],
trans: (map['_trans'] as List?)?.map((v) => DbQueryField.parseObjectId(v)).toList(),
goodsNo: DbQueryField.tryParseInt(map['goodsNo']),
goodsName: DbQueryField.tryParseString(map['goodsName']),
goodsIcon: DbQueryField.tryParseString(map['goodsIcon']),
goodsDesc: DbQueryField.tryParseString(map['goodsDesc']),
goodsActualRmbfen: DbQueryField.tryParseInt(map['goodsActualRmbfen']),
goodsGottenRmbfen: DbQueryField.tryParseInt(map['goodsGottenRmbfen']),
goodsVirtualValue: DbQueryField.tryParseInt(map['goodsVirtualValue']),
);
}