package com.panzhihua.common.model.vos.community; import java.math.BigDecimal; import java.util.Date; import java.util.List; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * 实有房屋Vo */ @Data @ApiModel("实有房屋详情") public class ComMngPopulationHouseDetailAdminVO { /** * 实有房屋id */ @JsonSerialize(using = ToStringSerializer.class) @ApiModelProperty("实有房屋id") private Long id; /** * 房屋地址 */ @ApiModelProperty("房屋地址") private String address; @ApiModelProperty("房屋状态(1.自住 2.租住 3.其他)") private Integer status; @ApiModelProperty("房屋用途(1.住宅 2.公寓 3.宿舍 4.仓库 5.其他)") private Integer purpose; @ApiModelProperty("管控状态(1.常规 2.关注 3.管控)") private Integer controlStatus; @ApiModelProperty("更新时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date updateAt; @ApiModelProperty("建筑面积") private BigDecimal constructArea; @ApiModelProperty("建筑用途") private String constructPurpose; @ApiModelProperty("房屋编号") private String code; @ApiModelProperty("实有房屋住户信息") private List houseUserList; }