package fcb.project.manager.base.entity; import java.time.LocalDateTime; import com.alibaba.fastjson.annotation.JSONField; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.TableField; import java.io.Serializable; import com.baomidou.mybatisplus.annotation.TableLogic; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; /** *
* *
* * @author abner * @since 2021-01-07 */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @ApiModel(value="TmHouse对象", description="") public class TmHouse implements Serializable { private static final long serialVersionUID=1L; @ApiModelProperty(value = "唯一ID") private String id; @ApiModelProperty(value = "封面照片url") private String coverImagUrl; @ApiModelProperty(value = "房源标题") private String houseTitle; @ApiModelProperty(value = "创建者ID") private String createById; @ApiModelProperty(value = "创建者名称") private String createByName; @ApiModelProperty(value = "创建时间") @TableField(fill = FieldFill.INSERT) @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JSONField(format = "yyyy-MM-dd HH:mm:ss") private LocalDateTime createTime; @ApiModelProperty(value = "最新更新时间") @TableField(fill = FieldFill.INSERT_UPDATE) @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JSONField(format = "yyyy-MM-dd HH:mm:ss") private LocalDateTime updateTime; @ApiModelProperty(value = "状态: 0 -> 草稿;1->待审核;2->已审核;3->未通过") private Integer status; @ApiModelProperty(value = "审核记录ID") private String auditId; @ApiModelProperty(value = "审核人ID") private String auditorId; @ApiModelProperty(value = "审核人名称") private String auditorName; @ApiModelProperty(value = "审核时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JSONField(format = "yyyy-MM-dd HH:mm:ss") private LocalDateTime auditTime; @ApiModelProperty(value = "是否删除: 0->未删除; 1->已删除") @TableLogic @TableField(value = "isDelete" , fill = FieldFill.INSERT) private Integer isDelete; @ApiModelProperty(value = "所属楼盘ID") private String estateId; @ApiModelProperty(value = "所属楼盘名称") private String estateName; @ApiModelProperty(value = "类型") private Integer type; @ApiModelProperty(value = "是否上线: 1->上线; 0->下线") private Integer online; @ApiModelProperty(value = "房源场景链接") private String vrLink; @ApiModelProperty(value = "二维码分享简介") private String shareDesc; @ApiModelProperty(value = "房源信息[房车宝提供]") private String houseInfo; @ApiModelProperty(value = "场景码") private String sceneNum; @ApiModelProperty(value = "房源ID") private String fcbHouseId; @ApiModelProperty(value = "房源户型图链接") private String houseTpeImages; @ApiModelProperty(value = "建筑面积") private String houseArea; @ApiModelProperty(value = "朝向") private String houseOrientation; @ApiModelProperty(value = "园林景观") private String estatePanorama; @ApiModelProperty(value = "楼盘全景") private String landscape; @ApiModelProperty(value = "所属公司ID") private String belongCompanyId; }