toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final map = <String, dynamic>{};
  map[NetworkHttp.shared.config.keys.responseCode] = _code;
  map[NetworkHttp.shared.config.keys.responseMsg] = _msg;

  if (_data != null) {
    map[NetworkHttp.shared.config.keys.responseData] =
        _data?.toJsonObject() ?? {};
  } else if (_dataList != null) {
    map[NetworkHttp.shared.config.keys.responseData] = _dataList?.map((e) =>
        e.toJsonObject()).toList() ?? [];
  }
  return map;
}