package com.panzhihua.service_community.model.dos; import java.io.Serializable; import java.util.Date; import com.baomidou.mybatisplus.annotation.*; import lombok.Data; /** * @auther lyq * @create 2021-05-18 09:26:53 * @describe 房屋居住信息关联表实体类 */ @Data @TableName("com_mng_population_house_user") public class ComMngPopulationHouseUserDO implements Serializable { private static final long serialVersionUID = 1L; /** * 主键id */ @TableId(type = IdType.ASSIGN_ID) private Long id; /** * 实有人口id */ private Long populId; /** * 实有房屋id */ private Long houseId; /** * 与户主关系(1.户主 2.配偶 3.子女 4.孙女 5.父母 6.其他) */ private Integer relation; /** * 人和房屋关系’ (1.自住2、租住) 该字段类型改为(1.业主 2.业主家属 3.租户) */ private Integer relationId; /** * 人和房屋关系’ (1.是、0.否) */ private Integer residence; /** * 入住开始时间 */ private Date startAt; /** * 入住结束时间 */ private Date endAt; /** * 创建时间 */ @TableField(fill = FieldFill.INSERT) private Date createAt; /** * 更改时间 */ @TableField(fill = FieldFill.UPDATE) private Date updateAt; @Override public String toString() { return "ComMngPopulationHouseUserDO{" + "id=" + id + ", populId=" + populId + ", houseId=" + houseId + ", createAt=" + createAt + ", updateAt=" + updateAt + "}"; } /** * 与户主关系(1.户主 2.配偶 3.子女 4.孙女 5.父母 6.其他) */ public interface relation { int hz = 1; int po = 2; int zn = 3; int sn = 4; int fm = 5; int qt = 6; } /** * 人和房屋关系’ (1.自住2、租住) 该字段类型改为(1.业主 2.业主家属 3.租户) */ public interface relationId { int zizhu = 1; int zuzhu = 2; int zuhu = 3; } }