/*
 * @Author       : WuWei
 * @LastEditors  : WuWei
 * @Date         : 2021-12-10 17:41:10
 * @LastEditTime : 2021-12-10 17:46:31
 * @Description  : Do not edit
 */
class MenuDetail {
  String? id;
  String? title;
  String? communityId;
  String? status;
  String? fillPeriodYear;
  String? fillPeriodExclusiveYear;
  String? fillPeriodOrderValue;
  String? formId;
  String? formIdentification;
  String? fillContent;
  String? formHtml;
  String? fillPeriodType;
  MenuDetail({
    this.id,
    this.title,
    this.communityId,
    this.status,
    this.fillPeriodYear,
    this.fillPeriodExclusiveYear,
    this.fillPeriodOrderValue,
    this.formId,
    this.formIdentification,
    this.fillContent,
    this.formHtml,
    this.fillPeriodType,
  });

  MenuDetail.fromJson(json) {
    Map<String, dynamic> map = Map.from(json ?? {});
    id = map['id'];
    title = map['title'];
    communityId = map["communityId"];
    status = map["status"];
    fillPeriodYear = map["fillPeriodYear"];
    fillPeriodExclusiveYear = map["fillPeriodExclusiveYear"];
    fillPeriodOrderValue = map["fillPeriodOrderValue"];
    formId = map["formId"];
    formIdentification = map["formIdentification"];
    fillContent = map["fillContent"];
    formHtml = map["formHtml"];
    fillPeriodType = map["fillPeriodType"];
  }

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

    json['id'] = this.id;
    json['title'] = this.title;
    json['communityId'] = this.communityId;
    json['status'] = this.status;
    json['fillPeriodYear'] = this.fillPeriodYear;
    json['fillPeriodExclusiveYear'] = this.fillPeriodExclusiveYear;
    json['fillPeriodOrderValue'] = this.fillPeriodOrderValue;
    json['formId'] = this.formId;
    json['formIdentification'] = this.formIdentification;
    json['fillContent'] = this.fillContent;
    json['formHtml'] = this.formHtml;
    json['fillPeriodType'] = this.fillPeriodType;
    return json;
  }
}
