/*
 * @Author       : WuWei
 * @LastEditors: ChenYaJin
 * @Date         : 2022-12-21 16:55:23
 * @LastEditTime: 2023-10-23 10:05:08
 * @Description  : Do not edit
 */
class FeeStatisticsModel {
  num? collectionRate;
  num? monthCollectionRate;
  num? receivableFee;
  num? arrearsFee;
  num? receivedFee;
  num? dayReceivedFee;
  num? totalArrearsFee;

  FeeStatisticsModel({
    this.collectionRate,
    this.monthCollectionRate,
    this.receivableFee,
    this.arrearsFee,
    this.receivedFee,
    this.dayReceivedFee,
    this.totalArrearsFee,
  });

  FeeStatisticsModel.fromJson(json) {
    Map<String, dynamic> map = Map.from(json ?? {});

    collectionRate = map['collectionRate'];
    monthCollectionRate = map['monthCollectionRate'];
    receivableFee = map['receivableFee'];
    arrearsFee = map['arrearsFee'];
    receivedFee = map['receivedFee'];
    dayReceivedFee = map['dayReceivedFee'];
    totalArrearsFee = map['totalArrearsFee'];
  }

  Map<String, dynamic> toJson() {
    Map<String, dynamic> json = Map<String, dynamic>();

    json['collectionRate'] = this.collectionRate;
    json['monthCollectionRate'] = this.monthCollectionRate;
    json['receivableFee'] = this.receivableFee;
    json['arrearsFee'] = this.arrearsFee;
    json['receivedFee'] = this.receivedFee;
    json['dayReceivedFee'] = this.dayReceivedFee;
    json['totalArrearsFee'] = this.totalArrearsFee;

    return json;
  }
}
