class BecomeModel {
  int id;
  int createTime;
  String createBy;
  int updateTime;
  String updateBy;
  String userId;
  String name;
  int gender;
  int age;
  String idNumber;
  String mobile;
  int eduLevel;
  String professional;
  int workDate;
  int companyId;
  String company;
  String job;
  String residentPlace;
  String workExperience;
  String projectExperience;
  String proficiencyBrand;
  String proficiencyBrandName;
  String goodElectrical;
  String goodMechanical;
  String cardPicture;
  String degreeCertificate;
  String skillsCertificate;
  String otherCertificates;
  String photo;
  int checkFlag;
  double serviceFee;

  BecomeModel(
      {this.id,
      this.createTime,
      this.createBy,
      this.updateTime,
      this.updateBy,
      this.userId,
      this.photo,
      this.name,
      this.gender,
      this.age,
      this.idNumber,
      this.mobile,
      this.eduLevel,
      this.professional,
      this.workDate,
      this.companyId,
      this.company,
      this.job,
      this.residentPlace,
      this.workExperience,
      this.projectExperience,
      this.proficiencyBrand,
      this.proficiencyBrandName,
      this.goodElectrical,
      this.goodMechanical,
      this.cardPicture,
      this.degreeCertificate,
      this.skillsCertificate,
      this.otherCertificates,
      this.checkFlag,
      this.serviceFee});

  BecomeModel.fromJson(Map<String, dynamic> json) {
    id = json['id'];
    photo = json['photo'];
    createTime = json['createTime'];
    createBy = json['createBy'];
    updateTime = json['updateTime'];
    updateBy = json['updateBy'];
    userId = json['userId'];
    name = json['name'];
    gender = json['gender'];
    age = json['age'];
    idNumber = json['idNumber'];
    mobile = json['mobile'];
    eduLevel = json['eduLevel'];
    professional = json['professional'];
    workDate = json['workDate'];
    companyId = json['companyId'];
    company = json['company'];
    job = json['job'];
    residentPlace = json['residentPlace'];
    workExperience = json['workExperience'];
    projectExperience = json['projectExperience'];
    proficiencyBrand = json['proficiencyBrand'];
    proficiencyBrandName = json['proficiencyBrandName'];
    goodElectrical = json['goodElectrical'];
    goodMechanical = json['goodMechanical'];
    cardPicture = json['cardPicture'];
    degreeCertificate = json['degreeCertificate'];
    skillsCertificate = json['skillsCertificate'];
    otherCertificates = json['otherCertificates'];
    checkFlag = json['checkFlag'];
    serviceFee = json['serviceFee'];
  }

  Map<String, dynamic> toJson() {
    final Map<String, dynamic> data = new Map<String, dynamic>();
    data['id'] = this.id;
    data['photo'] = this.photo;
    data['createTime'] = this.createTime;
    data['createBy'] = this.createBy;
    data['updateTime'] = this.updateTime;
    data['updateBy'] = this.updateBy;
    data['userId'] = this.userId;
    data['name'] = this.name;
    data['gender'] = this.gender;
    data['age'] = this.age;
    data['idNumber'] = this.idNumber;
    data['mobile'] = this.mobile;
    data['eduLevel'] = this.eduLevel;
    data['professional'] = this.professional;
    data['workDate'] = this.workDate;
    data['companyId'] = this.companyId;
    data['company'] = this.company;
    data['job'] = this.job;
    data['residentPlace'] = this.residentPlace;
    data['workExperience'] = this.workExperience;
    data['projectExperience'] = this.projectExperience;
    data['proficiencyBrand'] = this.proficiencyBrand;
    data['proficiencyBrandName'] = this.proficiencyBrandName;
    data['goodElectrical'] = this.goodElectrical;
    data['goodMechanical'] = this.goodMechanical;
    data['cardPicture'] = this.cardPicture;
    data['degreeCertificate'] = this.degreeCertificate;
    data['skillsCertificate'] = this.skillsCertificate;
    data['otherCertificates'] = this.otherCertificates;
    data['checkFlag'] = this.checkFlag;
    data['serviceFee'] = this.serviceFee;
    return data;
  }
}