jiangping
2025-06-06 77946261ec663aa1fe7f6f97e550532ed879f982
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
package com.doumee.dao.business.model;
 
import com.baomidou.mybatisplus.annotation.TableField;
import com.doumee.core.annotation.excel.ExcelColumn;
import com.doumee.core.model.LoginUserModel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.util.Date;
import java.math.BigDecimal;
 
/**
 * 运维房源信息表
 * @author 江蹄蹄
 * @date 2024/11/19 16:07
 */
@Data
@ApiModel("运维房源信息表")
@TableName("`yw_room`")
public class YwRoom  extends LoginUserModel {
 
    @TableId(type = IdType.AUTO)
    @ApiModelProperty(value = "主键", example = "1")
    @ExcelColumn(name="主键")
    private Integer id;
 
    @ApiModelProperty(value = "创建人编码", example = "1")
    @ExcelColumn(name="创建人编码")
    private Integer creator;
 
    @ApiModelProperty(value = "创建时间")
    @ExcelColumn(name="创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date createDate;
 
    @ApiModelProperty(value = "更新人编码", example = "1")
    @ExcelColumn(name="更新人编码")
    private Integer editor;
 
    @ApiModelProperty(value = "更新时间")
    @ExcelColumn(name="更新时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date editDate;
 
    @ApiModelProperty(value = "是否删除0否 1是", example = "1")
    @ExcelColumn(name="是否删除0否 1是")
    private Integer isdeleted;
 
    @ApiModelProperty(value = "名称")
    @ExcelColumn(name="名称")
    private String name;
 
    @ApiModelProperty(value = "备注")
    @ExcelColumn(name="备注")
    private String remark;
 
    @ApiModelProperty(value = "状态 0启用 1禁用", example = "1")
    @ExcelColumn(name="状态 0启用 1禁用")
    private Integer status;
 
    @ApiModelProperty(value = "排序码", example = "1")
    @ExcelColumn(name="排序码")
    private Integer sortnum;
 
    @ApiModelProperty(value = "图标")
    @ExcelColumn(name="图标")
    private String imgurl;
 
    @ApiModelProperty(value = "房间编号")
    @ExcelColumn(name="房间编号")
    private String code;
 
    @ApiModelProperty(value = "房号")
    @ExcelColumn(name="房号")
    private String roomNum;
 
    @ApiModelProperty(value = "是否招商 0否 1是", example = "1")
    @ExcelColumn(name="是否招商 0否 1是")
    private Integer isInvestment;
 
    @ApiModelProperty(value = "建筑面积(平方米)", example = "1")
    @ExcelColumn(name="建筑面积(平方米)")
    private BigDecimal area;
 
    @ApiModelProperty(value = "计费面积(平方米)", example = "1")
    @ExcelColumn(name="计费面积(平方米)")
    private BigDecimal feeArea;
 
    @ApiModelProperty(value = "计租面积(平方米)", example = "1")
    @ExcelColumn(name="计租面积(平方米)")
    private BigDecimal rentArea;
 
    @ApiModelProperty(value = "楼层编码(关联yw_floor)", example = "1")
    @ExcelColumn(name="楼层编码")
    private Integer floor;
 
    @ApiModelProperty(value = "所属项目编码(关联yw_project)", example = "1")
    @ExcelColumn(name="所属项目编码(关联yw_project)")
    private Integer projectId;
 
    @ApiModelProperty(value = "所属楼宇编码(关联yw_building)", example = "1")
    @ExcelColumn(name="所属楼宇编码(关联yw_building)")
    private Integer buildingId;
 
    @ApiModelProperty(value = "当前租赁状态:0=未租赁;1=已租赁")
    private Integer leaseNowStatus;
 
    @ApiModelProperty(value = "退租到期日期,退租使用")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date leaseRentDate;
 
    @ApiModelProperty(value = "租赁状态:0=待租赁;1=已租赁 ;2=未开启租赁", example = "1")
    @TableField(exist = false)
    private Integer leaseStatus;
 
    @ApiModelProperty(value = "项目名称")
    @TableField(exist = false)
    private String projectName;
    @ApiModelProperty(value = "楼宇名称")
    @TableField(exist = false)
    private String buildingName;
    @ApiModelProperty(value = "楼层名称")
    @TableField(exist = false)
    private String floorName;
 
 
}