returnError static method

V2TimCallback returnError(
  1. dynamic data
)

Implementation

static V2TimCallback returnError(dynamic data) {
  Map<String, dynamic> returnMap = <String, dynamic>{};
  if (data is String) {
    returnMap['code'] = 0;
    returnMap['desc'] = data;
  } else {
    Map<dynamic, dynamic> dataMap = jsToMap(data);
    if (dataMap.containsKey("code")) {
      returnMap['code'] = dataMap['code'] ?? 0;
      returnMap['desc'] = dataMap["message"];
    } else {
      returnMap['code'] = 0;
      returnMap['desc'] = data.message;
    }
  }

  return V2TimCallback.fromJson(returnMap);
}