package com.panzhihua.common.model.dtos.community; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; /** * 实有房屋新增请求参数 * @author zzj */ @Data @ApiModel("实有房屋新增请求参数") public class ComMngPopulationHouseInsertAdminDTO implements Serializable { /** * 房屋地址 */ @ApiModelProperty("房屋地址") private String address; /** * 房屋编号 */ @ApiModelProperty("房屋编号") private String code; /** * 社区id */ @ApiModelProperty("社区id") private Long communityId; /** * 街路巷id */ @ApiModelProperty("街路巷id") private String alley; /** * 门牌号 */ @ApiModelProperty("门牌号") private String houseNum; /** * 楼排号 */ @ApiModelProperty("楼排号") private String floor; /** * 单元号 */ @ApiModelProperty("单元号") private String unitNo; /** * 户室(房间号) */ @ApiModelProperty("户室(房间号)") private String houseNo; /** * 房屋状态(1.自住 2.租住 3.其他) */ @ApiModelProperty("房屋状态(1.自住 2.租住 3.其他)") private Integer status; /** * 房屋用途(1.住宅 2.公寓 3.宿舍 4.仓库 5.其他) */ @ApiModelProperty("房屋用途(1.住宅 2.公寓 3.宿舍 4.仓库 5.其他)") private Integer purpose; /** * 管控状态(1.常规 2.关注 3.管控) */ @ApiModelProperty("管控状态(1.常规 2.关注 3.管控)") private Integer controlStatus; /** * 空户(1.是 2.否) */ @ApiModelProperty("空户(1.是 2.否)") private Integer isEmpty; /** * 建筑用途 */ @ApiModelProperty("建筑用途") private String constructPurpose; /** * 建筑面积 */ @ApiModelProperty("建筑面积") private BigDecimal constructArea; /** * 创建时间 */ private Date createAt; /** * 修改时间 */ private Date updateAt; /** * 小区id */ @ApiModelProperty("小区id") private Long villageId; /** * 街道id * * @return */ @ApiModelProperty("街道id") private Long streetId; /** * 层次递归字段(省>市>区县>街道>社区>小区>详细地址) */ private String path; @ApiModelProperty("人员id") private Long populationId; }