package com.panzhihua.common.model.vos.community.rentingHouses;
|
|
import java.math.BigDecimal;
|
import java.util.List;
|
|
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
import com.panzhihua.common.validated.AddGroup;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import javax.validation.constraints.NotBlank;
|
import javax.validation.constraints.NotEmpty;
|
import javax.validation.constraints.Pattern;
|
|
/**
|
* @title: RentingHousesConfigVO
|
* @projectName: 成都呐喊信息技术有限公司-智慧社区项目
|
* @description: 房屋租赁配置信息
|
* @author: hans
|
* @date: 2021/11/23 14:13
|
*/
|
@Data
|
@ApiModel("房屋租赁配置信息")
|
public class RentingHouseRegisterVO {
|
|
@ApiModelProperty(value = "id")
|
@JsonSerialize(using = ToStringSerializer.class)
|
private Long id;
|
|
@ApiModelProperty(value = "楼层号")
|
private String floor;
|
|
@ApiModelProperty(value = "总楼层")
|
private String totalFloor;
|
|
@ApiModelProperty(value = "房屋地址")
|
private String address;
|
|
@ApiModelProperty(value = "认证状态(1、未认证2、已认证)")
|
private Integer authStatus;
|
|
@ApiModelProperty(value = "认证码")
|
private String authCode;
|
|
@ApiModelProperty(value = "房屋状态(1、待发布 2、已发布,待出租2、出租中3、已退租")
|
private Integer status;
|
|
@ApiModelProperty(value = "1、待认证2、待发布3、待出租4、保留中 5出租中6、已超时7、已到期)")
|
private Integer detailStatus;
|
|
@ApiModelProperty(value = "建筑面积")
|
private BigDecimal constructArea;
|
|
@ApiModelProperty(value = "租房标题")
|
private String title;
|
|
@ApiModelProperty(value = "室数量")
|
private Integer brn;
|
|
@ApiModelProperty(value = "厅数量")
|
private Integer lrn;
|
|
@ApiModelProperty(value = "卫数量")
|
private Integer wcn;
|
|
@ApiModelProperty(value = "月租金")
|
private BigDecimal monthlyRentMoney;
|
|
@ApiModelProperty(value = "朝向(1东2南3西4北5东南6东北7西南8西北9南北10东西)")
|
private Integer orientation;
|
|
@ApiModelProperty(value = "装修情况(1.毛坯房 2.简装 3.精装修)")
|
private Integer decoration;
|
|
@ApiModelProperty(value = "房屋标签")
|
private String label;
|
|
@ApiModelProperty(value = "看房时间(1.随时看房 2.提前预约)")
|
private Integer seeHourseDate;
|
|
@ApiModelProperty(value = "房屋介绍")
|
private String hourseDescription;
|
|
@ApiModelProperty(value = "入住要求")
|
private String checkInRequirement;
|
|
@ApiModelProperty(value = "房内物品")
|
private String hourseItem;
|
|
@ApiModelProperty(value = "房主姓名")
|
private String hourseOwnerName;
|
|
@ApiModelProperty(value = "房主身份证")
|
private String hourseIdCard;
|
|
@ApiModelProperty(value = "房主电话")
|
private String hoursePhone;
|
|
@ApiModelProperty(value = "保证金")
|
private BigDecimal depositMoney;
|
|
@ApiModelProperty(value = "服务费")
|
private BigDecimal serverCharge;
|
|
@ApiModelProperty(value = "定金")
|
private BigDecimal dingMoney;
|
|
@ApiModelProperty(value = "看房电话")
|
private String seeHourseTelephone;
|
|
@ApiModelProperty(value = "房源封面展示图片")
|
private String url;
|
|
@ApiModelProperty(value = "房源图片")
|
private List<String> housePictures;
|
|
@ApiModelProperty(value = "产权证明")
|
private List<String> propertyPictures;
|
|
@ApiModelProperty(value = "证件照片")
|
private List<String> credentialsPictures;
|
|
@ApiModelProperty(value = "房屋委托代理合同")
|
private String houseAgencyContract;
|
|
@ApiModelProperty(value = "小区名称")
|
private String villageName;
|
|
@ApiModelProperty(value = "街/路/巷")
|
private String alley;
|
|
@ApiModelProperty(value = "街/路/巷号")
|
private String houseNum;
|
|
@ApiModelProperty(value = "楼栋号")
|
private String buildingNo;
|
|
@ApiModelProperty(value = "单元号")
|
private String unitNo;
|
|
@ApiModelProperty(value = "户室(房间号)")
|
private String houseNo;
|
|
@ApiModelProperty(value = "房屋的经度")
|
private String longitude;
|
|
@ApiModelProperty(value = "房屋的纬度")
|
private String latitude;
|
|
@ApiModelProperty(value = "是否是房东(1.是 2.否)")
|
private Integer isLandlord;
|
|
@ApiModelProperty(value = "租客电话")
|
private String tenantTelephone;
|
}
|