linwe
2024-08-09 8b7258c9427882bb1798f1502eaa35184c6e374e
src/main/java/org/springblade/modules/house/entity/HouseholdEntity.java
@@ -1,19 +1,3 @@
/*
 *      Copyright (c) 2018-2028, Chill Zhuang All rights reserved.
 *
 *  Redistribution and use in source and binary forms, with or without
 *  modification, are permitted provided that the following conditions are met:
 *
 *  Redistributions of source code must retain the above copyright notice,
 *  this list of conditions and the following disclaimer.
 *  Redistributions in binary form must reproduce the above copyright
 *  notice, this list of conditions and the following disclaimer in the
 *  documentation and/or other materials provided with the distribution.
 *  Neither the name of the dreamlu.net developer nor the names of its
 *  contributors may be used to endorse or promote products derived from
 *  this software without specific prior written permission.
 *  Author: Chill 庄骞 (smallchill@163.com)
 */
package org.springblade.modules.house.entity;
import com.baomidou.mybatisplus.annotation.*;
@@ -68,19 +52,14 @@
   @ApiModelProperty(value = "绑定用户ID")
   private Long associatedUserId;
   /**
    * 绑定用户名称
    */
   @ApiModelProperty(value = "绑定用户名称")
   private String associatedUserName;
   /**
    * 角色
    */
   @ApiModelProperty(value = "角色")
   private Integer roleType;
   /**
    * 与角色关系
    * 与业主关系
    */
   @ApiModelProperty(value = "与角色关系")
   @ApiModelProperty(value = "与业主关系")
   private Integer relationship;
   /**
@@ -114,15 +93,15 @@
   @ApiModelProperty(value = "身份证")
   private String idCard;
   /**
    * 港澳台通行证
    * 证件类型,业务字典  cardType
    */
   @ApiModelProperty(value = "港澳台通行证")
   private String hkmtPass;
   @ApiModelProperty(value = "证件类型,业务字典  cardType")
   private Integer cardType;
   /**
    * 护照
    * 证件号码
    */
   @ApiModelProperty(value = "护照")
   private String passport;
   @ApiModelProperty(value = "证件号码")
   private String cardNo;
   /**
    * 民族
    */
@@ -134,20 +113,82 @@
   @ApiModelProperty(value = "学历")
   private Integer education;
   /**
    * 户籍登记地
    * 户籍类型 业务字典:residentType
    */
   @ApiModelProperty(value = "户籍登记地")
   @ApiModelProperty(value = "户籍类型 业务字典:residentType")
   private Integer residentType;
   /**
    * 户籍登记地(户籍地址)
    */
   @ApiModelProperty(value = "户籍登记地(户籍地址)")
   private String hukouRegistration;
   /**
    * 户籍地行政区划
    */
   @ApiModelProperty(value = "户籍地行政区划")
   private String residentAdcode;
   /**
    * 籍贯地行政区划
    */
   @ApiModelProperty(value = "籍贯地行政区划")
   private String nativePlaceAdcode;
   /**
    * 宗教信仰
    */
   @ApiModelProperty(value = "宗教信仰")
   private String religiousBelief;
   /**
    * 健康状况    业务字典 healthStatus
    */
   @ApiModelProperty(value = "健康状况    业务字典 healthStatus")
   private Integer healthStatus;
   /**
    * 疾病名称
    */
   @ApiModelProperty(value = "疾病名称")
   private String diseaseName;
   /**
    * 工作状态
    */
   @ApiModelProperty(value = "工作状态")
   private Integer workStatus;
   /**
    * 工作单位
    * 工作单位(就职单位)
    */
   @ApiModelProperty(value = "工作单位")
   @ApiModelProperty(value = "工作单位(就职单位)")
   private String employer;
   /**
    * 职业类别
    */
   @ApiModelProperty(value = "职业类别")
   private String occupation;
   /**
    * 就职单位地址
    */
   @ApiModelProperty(value = "就职单位地址")
   private String cmpyRegAddr;
   /**
    * 外出详址
    */
   @ApiModelProperty(value = "外出详址")
   private String goOutAddr;
   /**
    * 外出去向
    */
   @ApiModelProperty(value = "外出去向")
   private String goOutWhere;
   /**
    * 外出时间
    */
   @ApiModelProperty(value = "外出时间")
   @DateTimeFormat(pattern = "yyyy-MM-dd")
   @JsonFormat(pattern = "yyyy-MM-dd")
   private Date goOutTime;
   /**
    * 外出原因
    */
   @ApiModelProperty(value = "外出原因")
   private String goOutReason;
   /**
    * 婚姻状态
    */
@@ -164,9 +205,14 @@
   @ApiModelProperty(value = "其他联系方式")
   private String otherContact;
   /**
    * 现居住地址
    * 居住地行政区划
    */
   @ApiModelProperty(value = "现居住地址")
   @ApiModelProperty(value = "居住地行政区划")
   private String homeAdcode;
   /**
    * 现居住地址(居住地址)
    */
   @ApiModelProperty(value = "现居住地址(居住地址)")
   private String currentAddress;
   /**
    * 残疾证
@@ -221,7 +267,7 @@
   /**
    * 是否删除
    */
   @TableLogic
   // @TableLogic
   @ApiModelProperty("是否已删除 0:否  1:是")
   private Integer isDeleted;
@@ -231,7 +277,30 @@
   @ApiModelProperty("是否审核 0:否:1 是")
   private Integer confirmFlag;
   /**
    * 出租屋id
    */
   @ApiModelProperty("出租屋id")
   private  Long housingRentalId;
   /** 自愿者组织 */
   @ApiModelProperty(value = "自愿者组织", example = "")
   @TableField("volunteer_org")
   private String volunteerOrg;
   @ApiModelProperty(value = "房东名称", example = "")
   @TableField("landlord_name")
   private String landlordName;
   @ApiModelProperty(value = "房东电话", example = "")
   @TableField("landlord_phone")
   private String landlordPhone;
   @ApiModelProperty(value = "房东身份证", example = "")
   @TableField("landlord_id_card")
   private String landlordIdCard;
}