/// logisticCode : "" /// shipperCode : "" /// state : 0 /// success : true /// traces : [{"acceptStation":"","acceptTime":""}] class Logistics { String logisticCode; String shipperCode; int state; bool success; List traces; static Logistics fromJson(Map map) { if (map == null) return null; Logistics logisticsBean = Logistics(); logisticsBean.logisticCode = map['logisticCode']; logisticsBean.shipperCode = map['shipperCode']; logisticsBean.state = map['state']; logisticsBean.success = map['success']; logisticsBean.traces = []..addAll( (map['traces'] as List ?? []).map((o) => TracesBean.fromMap(o)) ); return logisticsBean; } Map toJson() => { "logisticCode": logisticCode, "shipperCode": shipperCode, "state": state, "success": success, "traces": traces, }; } /// acceptStation : "" /// acceptTime : "" class TracesBean { String acceptStation; String acceptTime; static TracesBean fromMap(Map map) { if (map == null) return null; TracesBean tracesBean = TracesBean(); tracesBean.acceptStation = map['acceptStation']; tracesBean.acceptTime = map['acceptTime']; return tracesBean; } Map toJson() => { "acceptStation": acceptStation, "acceptTime": acceptTime, }; }