101captain
2022-07-21 1e586a8778838c24cd2cfdfdcf18ab0132b6b09f
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
package com.panzhihua.service_community.entity;
 
import java.math.BigDecimal;
import java.util.Date;
 
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
 
import java.io.Serializable;
import java.util.Date;
 
 
/**
 * 房屋租赁-房屋定金订单表(RentingHoursePreOrder)表实体类
 *
 * @author makejava
 * @since 2021-11-23 10:47:52
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@ApiModel("房屋租赁-房屋定金订单表")
public class RentingHoursePreOrder implements Serializable {
 
    private static final long serialVersionUID = -60478773417437988L;
 
    /**
     * 主键
     */
    @ApiModelProperty(value = "主键")
    @TableId(type = IdType.ASSIGN_ID)
    private Long id;
 
    /**
     * 订单SN号
     */
    @ApiModelProperty(value = "订单SN号")
    private String orderSn;
 
    /**
     * 房屋登记ID
     */
    @ApiModelProperty(value = "房屋登记ID")
    private Long registerId;
 
    /**
     * 定金
     */
    @ApiModelProperty(value = "定金")
    private BigDecimal dingMoney;
 
    /**
     * 合同内容
     */
    @ApiModelProperty(value = "合同内容")
    private String contractText;
 
    /**
     * 0 待支付 1 已缴纳定金,待抵扣 2、合同已签订,定金已抵扣 3、房东未按时处理,定金已退款  4、已退还定金 5、未按时去和房东签约订单过期,定金不退,已失效
     */
    @ApiModelProperty(value = "0 待支付 1 已缴纳定金,待抵扣 2、合同已签订,定金已抵扣 3、房东未按时处理,定金已退款  4、已退还定金 5、未按时去和房东签约订单过期,定金不退,已失效")
    private Integer status;
 
    /**
     * 定金保留时间
     */
    @ApiModelProperty(value = "定金保留时间")
    private Date expireDate;
 
    /**
     * 房东扫描的时候绑定微信APPID
     */
    @ApiModelProperty(value = "房东扫描的时候绑定微信APPID")
    private String hourseOwnerWeixinAppid;
 
    /**
     * 房东的用户ID,用户表记录了房东的详细信息
     */
    @ApiModelProperty(value = "房东的用户ID,用户表记录了房东的详细信息")
    private Long hourseOwnerUserId;
 
    /**
     * 租客的微信APPID
     */
    @ApiModelProperty(value = "租客的微信APPID")
    private String tenantWeixinAppid;
 
    /**
     * 租客的用户ID,房东的用户ID,用户表记录了租客的详细信息
     */
    @ApiModelProperty(value = "租客的用户ID,房东的用户ID,用户表记录了租客的详细信息")
    private Long tenantUserId;
 
    /**
     * 创建者
     */
    @ApiModelProperty(value = "创建者")
    private Long createUser;
 
    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间")
    private Date createDate;
 
    /**
     * 流水号
     */
    @ApiModelProperty(value = "流水号")
    private Long paySn;
 
    @ApiModelProperty(value = "社区id")
    private Long communityId;
 
    @ApiModelProperty(value = "房屋名称")
    private String villageName;
    /**
     * 0 待支付 1 已缴纳定金,待抵扣 2、合同已签订,定金已抵扣 3、房东未按时处理,定金已退款  4、已退还定金 5、未按时去和房东签约订单过期,定金不退,已失效
     */
    public interface status{
        int dzf=0;
        int yjl=1;
        int yqd=2;
        int ytk=3;
        int yth=4;
        int ysx=5;
    }
 
}