package com.panzhihua.service_community.model.dos; import java.io.Serializable; import java.util.Date; import com.baomidou.mybatisplus.annotation.*; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import lombok.Data; /** * @author: llming * @description: 实有房屋(小区) **/ @Data @TableName(value = "com_mng_village") public class ComMngVillageDO implements Serializable { private static final long serialVersionUID = 1L; /** * villageId */ @TableId(value = "village_id", type = IdType.INPUT) @JsonSerialize(using = ToStringSerializer.class) private Long villageId; /** * 街路巷 */ private String alley; /** * 门牌号 */ private String houseNum; /** * 小区(组) */ private String groupAt; /** * 创建时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @TableField(fill = FieldFill.INSERT) private Date createAt; /** * 社区id */ @JsonSerialize(using = ToStringSerializer.class) private Long communityId; /** * 街道id */ @JsonSerialize(using = ToStringSerializer.class) private Long streetId; /** * 小区类型(1.城镇 2.农村 3.未知) */ private Integer type; /** (城镇)小区名字 */ private String name; /** 如果是城镇小区填写楼栋数量 */ private Integer buildSum; /** (城镇)建筑年代 */ private Date buildYear; /** (城镇)建筑类型 */ private Long buildType; /** (城镇)是否存在物业公司 */ private String property; /** (城镇)开发商 */ private String developers; /** (城镇)小区总共居民数量/这户一共住了几口人 */ private Integer userSum; /** 图片 */ private String villageImages; /** 地址 */ private String address; /** 层次递归字段(省>市>区县>街道>社区>小区) */ private String path; /** 经度 */ private String lng; /** 维度 */ private String lat; /** * 更新时间 */ @TableField(fill = FieldFill.UPDATE) private Date updateAt; }