HistoryPriceResult.fromJson constructor

HistoryPriceResult.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory HistoryPriceResult.fromJson(Map<String, dynamic> json) =>
    HistoryPriceResult(
      historicalPrice: List<HistoricalPrice>.from(
          json["historicalPrice"].map((x) => HistoricalPrice.fromJson(x))),
      commissionRate: json["commissionRate"].toDouble(),
      brandName: json["brandName"],
      couponConditions: json["couponConditions"],
      originalPrice: json["originalPrice"].toDouble(),
      goodsId: json["goodsId"],
      itemLink: json["itemLink"],
      dailySales: json["dailySales"],
      title: json["title"],
      dtitle: json["dtitle"],
      couponTotalNum: json["couponTotalNum"],
      commissionType: json["commissionType"],
      monthSales: json["monthSales"],
      couponEndTime: DateTime.parse(json["couponEndTime"]),
      twoHoursSales: json["twoHoursSales"],
      marketingMainPic: json["marketingMainPic"],
      couponStartTime: DateTime.parse(json["couponStartTime"]),
      brandId: json["brandId"],
      couponReceiveNum: json["couponReceiveNum"],
      mainPic: json["mainPic"],
      couponPrice: json["couponPrice"] is int
          ? json["couponPrice"].toDouble()
          : json["couponPrice"],
      id: json["id"],
      desc: json["desc"],
    );