package com.boman.domain;

import com.boman.domain.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.*;

/**
 * 常住人口对象 czrk
 *
 * @author ruoyi
 * @date 2022-01-14
 */
@EqualsAndHashCode(callSuper = true)
@Data
@NoArgsConstructor
@AllArgsConstructor
@ToString
public class ThirdPartInfo extends BaseEntity{

  private long id;

  /**
   * 火化证明
   */
  @Excel(name = "火化证明")
  private String cremationCertificate;

  /**
   * 火化时间
   */
  @Excel(name = "火化时间")
  private String cremationTime;

  /**
   * 姓　名
   */
  @Excel(name = "姓　名")
  private String userName;

  /**
   * 身份证号
   */
  @Excel(name = "身份证号")
  private String idCard;

  /**
   * 年龄
   */
  @Excel(name = "年龄")
  private String age;

  /**
   * 性别
   */
   @Excel(name = "性\n" +
           "别")
  private String gender;

  /**
   * 民族
   */
  @Excel(name = "民\n" +
          "族")
  private String nation;

  /**
   * 乡镇
   */
  @Excel(name = "乡镇")
  private String township;

  /**
   * 村/组
   */
  @Excel(name = "村/组")
  private String villageGroup;

  /**
   * 家庭电话
   */
  @Excel(name = "家庭电话")
  private String homePhone;

  /**
   * 是否寄存
   */
  @Excel(name = "是否\n" +
          "寄存")
  private String isDeposit;

  /**
   * 是否冷藏
   */
  @Excel(name = "是否\n" +
          "冷藏")
  private String isColdStorage;

  /**
   * 死因
   */
  @Excel(name = "死因")
  private String causeOfDeath;

  /**
   * 是否享受惠民殡葬
   */
  @Excel(name = "是否\n" +
          "享受\n" +
          "惠民\n" +
          "殡葬")
  private String isHmbz;

  /**
   * 上交棺木
   */
  @Excel(name = "上交棺木")
  private String sjgm;

  /**
   * 救助对象
   */
  @Excel(name = "救助对象")
  private String jzdx;

  /**
   * 备注
   */
  @Excel(name = "备注")
  private String remarks;

  /**
   * 是否本地户口
   */
  @Excel(name = "是否本地户口")
  private String isLocalAccount;

  /**
   * 状态
   */
  private String status;

  /**
   * 创建人
   */
  private String createBy;

  /**
   * 创建时间
   */
  @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  private java.sql.Timestamp createTime;

  /**
   * 修改人
   */
  private String updateBy;

  /**
   * 修改时间
   */
  @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  private java.sql.Timestamp updateTime;

  /**
   * 是否删除
   */
  private String isDel;

  /**
   * 户籍地的省份
   */
  private String provinceId;

  /**
   * 户籍地的省份
   */
  private String province;

  /**
   * 户籍地的城市
   */
  private String cityId;

  /**
   * 户籍地的城市
   */
  private String city;

  /**
   * 户籍地的区
   */
  private String regionId;

  /**
   * 户籍地的区
   */
  private String region;

  /**
   * 户籍地的镇
   */
  private String villageTownsId;

  /**
   * 户籍地的镇
   */
  private String villageTowns;

  /**
   * 户籍地的村
   */
  private String villageId;

  /**
   * 户籍地的村
   */
  private String village;

  /**
   * 是否在本地数据库中存在
   */
  private String isLocal;

  /**
   * 数据来源
   */
  private String source;



}
