fromJson static method
Create ReturnParams from JSON data
Implementation
static ReturnParams fromJson(Map<String, dynamic> json) {
if (json.containsKey('status') && json.length == 1) {
return ReturnParams(
status: ReturnStatus.values.firstWhere((e) => e.value == json['status'],
orElse: () => ReturnStatus.failed),
decoded: 0,
);
}
return ReturnParams(
status: ReturnStatus.values.firstWhere((e) => e.value == json['status'],
orElse: () => ReturnStatus.failed),
msg: json['msg'],
traceId: json['traceId'],
decoded: json['decoded'],
);
}