驳船英文
BaResponData({spCode, spDesc, this.attribute, this.data});
@override
月份英文缩写String toString() {
return 'BaRespData{code: $respCode, message: $respDesc, data: $attribute}'; }
}
class ResponData extends BaResponData {
@override
bool get success => respCode != null || data != null;
ResponData.fromJson(Map<String, dynamic> json) {
if (json['respCode'] != null && json['respCode'] is String) {裙子用英语怎么说
json['respCode'] = int.par(json['respCode']);
}
respCode = json['respCode'] ?? json['code'];
respDesc = json['respDesc'] ?? json['message'] ?? json['msg'];
attribute = json['attribute'] ?? json["data"];
if (attribute != null) {
if (attribute is Map && ainsKey("data")) {
data = attribute['data'];
} el {
data = attribute;
}
} el {
data = json;
}
耐心 英语
}
}
class ResponError extends BaResponData {
ResponError.fromJson(Map<String, dynamic> json) {
respDesc = json["respDesc"];电子商务研究生
respCode = json["respCode"];
}
Map<String, dynamic> toJson() {
Map<String, dynamic> data = {};
data["respDesc"] = respDesc;
data["respCode"] = respCode;
实行英文
return data;
}
@override
cheater// TODO: implement success
bool get success => fal;
}
class ResponException implements Exception {
int? errCode;
String? errMsg;
peelingResponException({Code});
int? get errorCode => errCode;
//statusCode==200时候返回的data中存在的respCode
String? get errorMessage {
String msg = errMsg ?? "";
switch (errCode) {
default:
高中英语教材}
return msg;
}
@override
String toString() {
return 'RequestException{errorCode: $errorCode, errorMessage: $errorMessage}'; }
}
sar是什么意思