| 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.AUTO) | 
|     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; | 
|     } | 
|   | 
| } |