You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
360 lines
13 KiB
360 lines
13 KiB
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
part of 'order_list_model.dart';
|
|
|
|
// **************************************************************************
|
|
// JsonSerializableGenerator
|
|
// **************************************************************************
|
|
|
|
OrderListModel _$OrderListModelFromJson(Map<String, dynamic> json) {
|
|
return OrderListModel(
|
|
json['code'],
|
|
(json['data'] as List)
|
|
?.map((e) =>
|
|
e == null ? null : OrderModel.fromJson(e as Map<String, dynamic>))
|
|
?.toList(),
|
|
json['msg']);
|
|
}
|
|
|
|
Map<String, dynamic> _$OrderListModelToJson(OrderListModel instance) =>
|
|
<String, dynamic>{
|
|
'code': instance.code,
|
|
'msg': instance.msg,
|
|
'data': instance.data
|
|
};
|
|
|
|
OrderModel _$OrderModelFromJson(Map<String, dynamic> json) {
|
|
return OrderModel(
|
|
json['id'] as int,
|
|
json['parentId'] as int,
|
|
json['userId'] as int,
|
|
json['isSubordinate'] as int,
|
|
json['title'] as String,
|
|
(json['brandCouponTotalAmount'] as num)?.toDouble(),
|
|
(json['universeCouponTotalAmount'] as num)?.toDouble(),
|
|
(json['coinTotalAmount'] as num)?.toDouble(),
|
|
(json['expressTotalFee'] as num)?.toDouble(),
|
|
(json['goodsTotalAmount'] as num)?.toDouble(),
|
|
(json['goodsTotalCommission'] as num)?.toDouble(),
|
|
(json['actualTotalAmount'] as num)?.toDouble(),
|
|
json['shippingMethod'] as int,
|
|
json['buyerMessage'] as String,
|
|
json['status'] as int,
|
|
json['expressStatus'] as int,
|
|
json['isApplyInvoice'] as int,
|
|
json['isFinishInvoice'] as int,
|
|
json['isAss'] as int,
|
|
json['evaluatedAt'] as String,
|
|
json['createdAt'] as String,
|
|
json['expireTime'] as String,
|
|
json['payIp'] as String,
|
|
json['tradeNo'] as String,
|
|
json['payTime'] as String,
|
|
json['payMethod'] as int,
|
|
json['completedAt'] as String,
|
|
json['totalGoodsCount'] as int,
|
|
(json['goodsList'] as List)
|
|
?.map((e) => e == null
|
|
? null
|
|
: OrderGoodsModel.fromJson(e as Map<String, dynamic>))
|
|
?.toList(),
|
|
json['canConfirm'] as bool,
|
|
);
|
|
}
|
|
|
|
Map<String, dynamic> _$OrderModelToJson(OrderModel instance) =>
|
|
<String, dynamic>{
|
|
'id': instance.id,
|
|
'parentId': instance.parentId,
|
|
'userId': instance.userId,
|
|
'isSubordinate': instance.isSubordinate,
|
|
'title': instance.title,
|
|
'brandCouponTotalAmount': instance.brandCouponTotalAmount,
|
|
'universeCouponTotalAmount': instance.universeCouponTotalAmount,
|
|
'coinTotalAmount': instance.coinTotalAmount,
|
|
'expressTotalFee': instance.expressTotalFee,
|
|
'goodsTotalAmount': instance.goodsTotalAmount,
|
|
'goodsTotalCommission': instance.goodsTotalCommission,
|
|
'actualTotalAmount': instance.actualTotalAmount,
|
|
'shippingMethod': instance.shippingMethod,
|
|
'buyerMessage': instance.buyerMessage,
|
|
'status': instance.status,
|
|
'expressStatus': instance.expressStatus,
|
|
'isApplyInvoice': instance.isApplyInvoice,
|
|
'isFinishInvoice': instance.isFinishInvoice,
|
|
'isAss': instance.isAss,
|
|
'evaluatedAt': instance.evaluatedAt,
|
|
'createdAt': instance.createdAt,
|
|
'expireTime': instance.expireTime,
|
|
'payIp': instance.payIp,
|
|
'tradeNo': instance.tradeNo,
|
|
'payTime': instance.payTime,
|
|
'payMethod': instance.payMethod,
|
|
'completedAt': instance.completedAt,
|
|
'totalGoodsCount': instance.totalGoodsCount,
|
|
'goodsList': instance.goodsList,
|
|
'canConfirm': instance.canConfirm,
|
|
};
|
|
|
|
// OrderBrandsModel _$OrderBrandsModelFromJson(Map<String, dynamic> json) {
|
|
// return OrderBrandsModel(
|
|
// json['id'] as int,
|
|
// json['orderId'] as int,
|
|
// json['userId'] as int,
|
|
// json['brandId'] as int,
|
|
// json['brandName'] as String,
|
|
// json['brandLogoUrl'] as String,
|
|
// json['isBrandShipper'] as int,
|
|
// (json['expressFee'] as num)?.toDouble(),
|
|
// (json['actualAmount'] as num)?.toDouble(),
|
|
// json['expressStatus'] as int,
|
|
// json['createdAt'] as String,
|
|
// (json['goods'] as List)
|
|
// ?.map((e) => e == null
|
|
// ? null
|
|
// : OrderGoodsModel.fromJson(e as Map<String, dynamic>))
|
|
// ?.toList());
|
|
// }
|
|
|
|
// Map<String, dynamic> _$OrderBrandsModelToJson(OrderBrandsModel instance) =>
|
|
// <String, dynamic>{
|
|
// 'id': instance.id,
|
|
// 'orderId': instance.orderId,
|
|
// 'userId': instance.userId,
|
|
// 'brandId': instance.brandId,
|
|
// 'brandName': instance.brandName,
|
|
// 'brandLogoUrl': instance.brandLogoUrl,
|
|
// 'isBrandShipper': instance.isBrandShipper,
|
|
// 'expressFee': instance.expressFee,
|
|
// 'actualAmount': instance.actualAmount,
|
|
// 'expressStatus': instance.expressStatus,
|
|
// 'createdAt': instance.createdAt,
|
|
// 'goods': instance.goods
|
|
// };
|
|
|
|
OrderGoodsModel _$OrderGoodsModelFromJson(Map<String, dynamic> json) {
|
|
return OrderGoodsModel(
|
|
json['goodsDetailId'] as int,
|
|
json['orderId'] as int,
|
|
json['vendorId'] as int,
|
|
json['brandId'] as int,
|
|
json['brandName'] as String,
|
|
json['goodsId'] as int,
|
|
json['goodsName'] as String,
|
|
json['skuId'] as int,
|
|
json['skuName'] as String,
|
|
json['skuCode'] as String,
|
|
json['mainPhotoUrl'] as String,
|
|
json['quantity'] as int,
|
|
json['promotionName'] as String,
|
|
(json['unitPrice'] as num)?.toDouble(),
|
|
(json['totalCommission'] as num)?.toDouble(),
|
|
(json['brandCouponAmount'] as num)?.toDouble(),
|
|
(json['universeBrandCouponAmount'] as num)?.toDouble(),
|
|
(json['coinAmount'] as num)?.toDouble(),
|
|
(json['goodsAmount'] as num)?.toDouble(),
|
|
(json['expressFee'] as num)?.toDouble(),
|
|
(json['actualAmount'] as num)?.toDouble(),
|
|
json['expressStatus'] as int,
|
|
json['expressCompName'] as String,
|
|
json['expressCompCode'] as String,
|
|
json['expressNo'] as String,
|
|
json['assType'] as int,
|
|
json['refundStatus'] as int,
|
|
json['returnStatus'] as int,
|
|
json['returnReason'] as String,
|
|
json['returnRejectReason'] as String,
|
|
json['rStatus'] as String,
|
|
json['isImport'] as int,
|
|
json['countryIcon'] as String,
|
|
);
|
|
}
|
|
|
|
Map<String, dynamic> _$OrderGoodsModelToJson(OrderGoodsModel instance) =>
|
|
<String, dynamic>{
|
|
'goodsDetailId': instance.goodsDetailId,
|
|
'orderId': instance.orderId,
|
|
'vendorId': instance.vendorId,
|
|
'brandId': instance.brandId,
|
|
'brandName': instance.brandName,
|
|
'goodsId': instance.goodsId,
|
|
'goodsName': instance.goodsName,
|
|
'skuId': instance.skuId,
|
|
'skuName': instance.skuName,
|
|
'skuCode': instance.skuCode,
|
|
'mainPhotoUrl': instance.mainPhotoUrl,
|
|
'quantity': instance.quantity,
|
|
'promotionName': instance.promotionName,
|
|
'unitPrice': instance.unitPrice,
|
|
'totalCommission': instance.totalCommission,
|
|
'brandCouponAmount': instance.brandCouponAmount,
|
|
'universeBrandCouponAmount': instance.universeBrandCouponAmount,
|
|
'coinAmount': instance.coinAmount,
|
|
'goodsAmount': instance.goodsAmount,
|
|
'expressFee': instance.expressFee,
|
|
'actualAmount': instance.actualAmount,
|
|
'expressStatus': instance.expressStatus,
|
|
'expressCompName': instance.expressCompName,
|
|
'expressCompCode': instance.expressCompCode,
|
|
'expressNo': instance.expressNo,
|
|
'assType': instance.assType,
|
|
'refundStatus': instance.refundStatus,
|
|
'returnStatus': instance.returnStatus,
|
|
'returnReason': instance.returnReason,
|
|
'returnRejectReason': instance.returnRejectReason,
|
|
'rStatus': instance.rStatus
|
|
};
|
|
|
|
// // GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
// part of 'order_list_model.dart';
|
|
|
|
// // **************************************************************************
|
|
// // JsonSerializableGenerator
|
|
// // **************************************************************************
|
|
|
|
// OrderListModel _$OrderListModelFromJson(Map<String, dynamic> json) {
|
|
// return OrderListModel(
|
|
// json['code'],
|
|
// (json['data'] as List)
|
|
// ?.map((e) =>
|
|
// e == null ? null : OrderModel.fromJson(e as Map<String, dynamic>))
|
|
// ?.toList(),
|
|
// json['msg']);
|
|
// }
|
|
|
|
// Map<String, dynamic> _$OrderListModelToJson(OrderListModel instance) =>
|
|
// <String, dynamic>{
|
|
// 'code': instance.code,
|
|
// 'msg': instance.msg,
|
|
// 'data': instance.data
|
|
// };
|
|
|
|
// OrderModel _$OrderModelFromJson(Map<String, dynamic> json) {
|
|
// return OrderModel(
|
|
// json['id'] as int,
|
|
// json['userId'] as int,
|
|
// (json['actualAmount'] as num)?.toDouble(),
|
|
// json['shippingMethod'] as int,
|
|
// json['buyerMessage'] as String,
|
|
// json['status'] as int,
|
|
// json['evaluatedAt'] as String,
|
|
// json['createdAt'] as String,
|
|
// json['expireTime'] as String,
|
|
// (json['brands'] as List)
|
|
// ?.map((e) => e == null
|
|
// ? null
|
|
// : OrderBrandsModel.fromJson(e as Map<String, dynamic>))
|
|
// ?.toList());
|
|
// }
|
|
|
|
// Map<String, dynamic> _$OrderModelToJson(OrderModel instance) =>
|
|
// <String, dynamic>{
|
|
// 'id': instance.id,
|
|
// 'userId': instance.userId,
|
|
// 'actualAmount': instance.actualAmount,
|
|
// 'shippingMethod': instance.shippingMethod,
|
|
// 'buyerMessage': instance.buyerMessage,
|
|
// 'status': instance.status,
|
|
// 'createdAt': instance.createdAt,
|
|
// 'evaluatedAt': instance.evaluatedAt,
|
|
// 'expireTime': instance.expireTime,
|
|
// 'brands': instance.brands
|
|
// };
|
|
|
|
// OrderBrandsModel _$OrderBrandsModelFromJson(Map<String, dynamic> json) {
|
|
// return OrderBrandsModel(
|
|
// json['id'] as int,
|
|
// json['orderId'] as int,
|
|
// json['userId'] as int,
|
|
// json['brandId'] as int,
|
|
// json['brandName'] as String,
|
|
// json['brandLogoUrl'] as String,
|
|
// json['isBrandShipper'] as int,
|
|
// (json['expressFee'] as num)?.toDouble(),
|
|
// (json['actualAmount'] as num)?.toDouble(),
|
|
// json['expressStatus'] as int,
|
|
// json['createdAt'] as String,
|
|
// (json['goods'] as List)
|
|
// ?.map((e) => e == null
|
|
// ? null
|
|
// : OrderGoodsModel.fromJson(e as Map<String, dynamic>))
|
|
// ?.toList());
|
|
// }
|
|
|
|
// Map<String, dynamic> _$OrderBrandsModelToJson(OrderBrandsModel instance) =>
|
|
// <String, dynamic>{
|
|
// 'id': instance.id,
|
|
// 'orderId': instance.orderId,
|
|
// 'userId': instance.userId,
|
|
// 'brandId': instance.brandId,
|
|
// 'brandName': instance.brandName,
|
|
// 'brandLogoUrl': instance.brandLogoUrl,
|
|
// 'isBrandShipper': instance.isBrandShipper,
|
|
// 'expressFee': instance.expressFee,
|
|
// 'actualAmount': instance.actualAmount,
|
|
// 'expressStatus': instance.expressStatus,
|
|
// 'createdAt': instance.createdAt,
|
|
// 'goods': instance.goods
|
|
// };
|
|
|
|
// OrderGoodsModel _$OrderGoodsModelFromJson(Map<String, dynamic> json) {
|
|
// return OrderGoodsModel(
|
|
// json['id'] as int,
|
|
// json['orderId'] as int,
|
|
// json['brandDetailId'] as int,
|
|
// json['goodsId'] as int,
|
|
// json['goodsName'] as String,
|
|
// json['skuId'] as int,
|
|
// json['skuName'] as String,
|
|
// json['skuCode'] as String,
|
|
// (json['price'] as num)?.toDouble(),
|
|
// json['mainPhotoUrl'] as String,
|
|
// json['quantity'] as int,
|
|
// (json['weight'] as num)?.toDouble(),
|
|
// (json['commission'] as num)?.toDouble(),
|
|
// json['promotionName'] as String,
|
|
// json['promotionDiscount'] as int,
|
|
// (json['brandCouponAmount'] as num)?.toDouble(),
|
|
// (json['universeBrandCouponAmount'] as num)?.toDouble(),
|
|
// (json['balanceAmount'] as num)?.toDouble(),
|
|
// (json['actualAmount'] as num)?.toDouble(),
|
|
// json['expressStatus'] as int,
|
|
// json['expressCompName'] as String,
|
|
// json['expressCompCode'] as String,
|
|
// json['expressNo'] as String,
|
|
// json['assType'] as int,
|
|
// json['refundStatus'] as int,
|
|
// json['returnStatus'] as int);
|
|
// }
|
|
|
|
// Map<String, dynamic> _$OrderGoodsModelToJson(OrderGoodsModel instance) =>
|
|
// <String, dynamic>{
|
|
// 'id': instance.id,
|
|
// 'orderId': instance.orderId,
|
|
// 'brandDetailId': instance.brandDetailId,
|
|
// 'goodsId': instance.goodsId,
|
|
// 'goodsName': instance.goodsName,
|
|
// 'skuId': instance.skuId,
|
|
// 'skuName': instance.skuName,
|
|
// 'skuCode': instance.skuCode,
|
|
// 'price': instance.price,
|
|
// 'mainPhotoUrl': instance.mainPhotoUrl,
|
|
// 'quantity': instance.quantity,
|
|
// 'weight': instance.weight,
|
|
// 'commission': instance.commission,
|
|
// 'promotionName': instance.promotionName,
|
|
// 'promotionDiscount': instance.promotionDiscount,
|
|
// 'brandCouponAmount': instance.brandCouponAmount,
|
|
// 'universeBrandCouponAmount': instance.universeBrandCouponAmount,
|
|
// 'balanceAmount': instance.balanceAmount,
|
|
// 'actualAmount': instance.actualAmount,
|
|
// 'expressStatus': instance.expressStatus,
|
|
// 'expressCompName': instance.expressCompName,
|
|
// 'expressCompCode': instance.expressCompCode,
|
|
// 'expressNo': instance.expressNo,
|
|
// 'assType': instance.assType,
|
|
// 'refundStatus': instance.refundStatus,
|
|
// 'returnStatus': instance.returnStatus
|
|
// };
|