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.
92 lines
3.7 KiB
92 lines
3.7 KiB
1 month ago
|
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||
|
|
||
|
part of 'popular_sales.dart';
|
||
|
|
||
|
// **************************************************************************
|
||
|
// JsonSerializableGenerator
|
||
|
// **************************************************************************
|
||
|
|
||
|
PopularSales _$PopularSalesFromJson(Map<String, dynamic> json) => PopularSales()
|
||
|
..dashMemberList = (json['dashMemberList'] as List<dynamic>?)
|
||
|
?.map((e) => DashMemberList.fromJson(e as Map<String, dynamic>))
|
||
|
.toList()
|
||
|
..saleProductList = (json['saleProductList'] as List<dynamic>?)
|
||
|
?.map((e) => SaleProductList.fromJson(e as Map<String, dynamic>))
|
||
|
.toList()
|
||
|
..avgPrice = json['avgPrice'] as String?
|
||
|
..orderNum = (json['orderNum'] as num?)?.toInt()
|
||
|
..storeDailyStatistics = json['storeDailyStatistics'] as List<dynamic>?
|
||
|
..orderSum = json['orderSum'] as String?
|
||
|
..changeData = json['changeData'] == null
|
||
|
? null
|
||
|
: ChangeData.fromJson(json['changeData'] as Map<String, dynamic>)
|
||
|
..paySum = json['paySum'] as String?;
|
||
|
|
||
|
Map<String, dynamic> _$PopularSalesToJson(PopularSales instance) =>
|
||
|
<String, dynamic>{
|
||
|
'dashMemberList':
|
||
|
instance.dashMemberList?.map((e) => e.toJson()).toList(),
|
||
|
'saleProductList':
|
||
|
instance.saleProductList?.map((e) => e.toJson()).toList(),
|
||
|
'avgPrice': instance.avgPrice,
|
||
|
'orderNum': instance.orderNum,
|
||
|
'storeDailyStatistics': instance.storeDailyStatistics,
|
||
|
'orderSum': instance.orderSum,
|
||
|
'changeData': instance.changeData?.toJson(),
|
||
|
'paySum': instance.paySum,
|
||
|
};
|
||
|
|
||
|
DashMemberList _$DashMemberListFromJson(Map<String, dynamic> json) =>
|
||
|
DashMemberList()
|
||
|
..id = json['id'] as String?
|
||
|
..name = json['name'] as String?
|
||
|
..phone = json['phone'] as String?
|
||
|
..balance = json['balance'] as String?;
|
||
|
|
||
|
Map<String, dynamic> _$DashMemberListToJson(DashMemberList instance) =>
|
||
|
<String, dynamic>{
|
||
|
'id': instance.id,
|
||
|
'name': instance.name,
|
||
|
'phone': instance.phone,
|
||
|
'balance': instance.balance,
|
||
|
};
|
||
|
|
||
|
SaleProductList _$SaleProductListFromJson(Map<String, dynamic> json) =>
|
||
|
SaleProductList()
|
||
|
..productId = json['product_id'] as String?
|
||
|
..saleNum = (json['saleNum'] as num?)?.toInt()
|
||
|
..productName = json['product_name'] as String?;
|
||
|
|
||
|
Map<String, dynamic> _$SaleProductListToJson(SaleProductList instance) =>
|
||
|
<String, dynamic>{
|
||
|
'product_id': instance.productId,
|
||
|
'saleNum': instance.saleNum,
|
||
|
'product_name': instance.productName,
|
||
|
};
|
||
|
|
||
|
ChangeData _$ChangeDataFromJson(Map<String, dynamic> json) => ChangeData()
|
||
|
..addCartChangeRate = (json['addCartChangeRate'] as num?)?.toDouble()
|
||
|
..payCountChangeRate = (json['payCountChangeRate'] as num?)?.toDouble()
|
||
|
..sumAddCartCount = json['sumAddCartCount'] as String?
|
||
|
..sumSettleCount = json['sumSettleCount'] as String?
|
||
|
..sumPaySuccessCount = json['sumPaySuccessCount'] as String?
|
||
|
..sumPV = json['sumPV'] as String?
|
||
|
..totalChangeRate = (json['totalChangeRate'] as num?)?.toDouble()
|
||
|
..sumPayCount = json['sumPayCount'] as String?
|
||
|
..settleChangeRate = (json['settleChangeRate'] as num?)?.toDouble()
|
||
|
..paySuccessChangeRate = (json['paySuccessChangeRate'] as num?)?.toDouble();
|
||
|
|
||
|
Map<String, dynamic> _$ChangeDataToJson(ChangeData instance) =>
|
||
|
<String, dynamic>{
|
||
|
'addCartChangeRate': instance.addCartChangeRate,
|
||
|
'payCountChangeRate': instance.payCountChangeRate,
|
||
|
'sumAddCartCount': instance.sumAddCartCount,
|
||
|
'sumSettleCount': instance.sumSettleCount,
|
||
|
'sumPaySuccessCount': instance.sumPaySuccessCount,
|
||
|
'sumPV': instance.sumPV,
|
||
|
'totalChangeRate': instance.totalChangeRate,
|
||
|
'sumPayCount': instance.sumPayCount,
|
||
|
'settleChangeRate': instance.settleChangeRate,
|
||
|
'paySuccessChangeRate': instance.paySuccessChangeRate,
|
||
|
};
|