mitao
2025-02-21 31573d6180d15ef65ed0df9c2732495f40b12663
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
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;
}