39 lines
1.1 KiB
Dart
39 lines
1.1 KiB
Dart
import 'dart:convert';
|
|
|
|
/// order_code : "O202507111000016870c46c4c3fd"
|
|
/// money : "9.99"
|
|
/// is_backhaul : 2
|
|
|
|
KtOrderBean ktOrderBeanFromJson(String str) => KtOrderBean.fromJson(json.decode(str));
|
|
String ktOrderBeanToJson(KtOrderBean data) => json.encode(data.toJson());
|
|
|
|
class KtOrderBean {
|
|
KtOrderBean({String? orderCode, String? money, int? isBackhaul}) {
|
|
_orderCode = orderCode;
|
|
_money = money;
|
|
_isBackhaul = isBackhaul;
|
|
}
|
|
|
|
KtOrderBean.fromJson(dynamic json) {
|
|
_orderCode = json['order_code'];
|
|
_money = json['money'];
|
|
_isBackhaul = json['is_backhaul'];
|
|
}
|
|
String? _orderCode;
|
|
String? _money;
|
|
int? _isBackhaul;
|
|
KtOrderBean copyWith({String? orderCode, String? money, int? isBackhaul}) =>
|
|
KtOrderBean(orderCode: orderCode ?? _orderCode, money: money ?? _money, isBackhaul: isBackhaul ?? _isBackhaul);
|
|
String? get orderCode => _orderCode;
|
|
String? get money => _money;
|
|
int? get isBackhaul => _isBackhaul;
|
|
|
|
Map<String, dynamic> toJson() {
|
|
final map = <String, dynamic>{};
|
|
map['order_code'] = _orderCode;
|
|
map['money'] = _money;
|
|
map['is_backhaul'] = _isBackhaul;
|
|
return map;
|
|
}
|
|
}
|