package com.ruoyi.cms.domain; import java.math.BigDecimal; import java.util.Date; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * 场地信息对象 cms_venue_info * * @author ruoyi * @date 2026-06-25 */ @Data @ApiModel("场地信息") @TableName("cms_venue_info") public class VenueInfo extends BaseEntity { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) @ApiModelProperty("主键ID") private Long id; @Excel(name = "场地类型") @ApiModelProperty("场地类型") private String venueType; @Excel(name = "场地名称") @ApiModelProperty("场地名称") private String venueName; @Excel(name = "场地面积") @ApiModelProperty("场地面积") private BigDecimal venueArea; @Excel(name = "展位数量") @ApiModelProperty("展位数量") private Integer floorCount; @Excel(name = "场地地址") @ApiModelProperty("场地地址") private String venueAddress; @Excel(name = "联系电话") @ApiModelProperty("联系电话") private String contactPhone; @Excel(name = "乘坐线路ID") @ApiModelProperty("乘坐线路ID,多个用英文逗号分隔") private String routeLineIds; @Excel(name = "乘坐线路") @ApiModelProperty("乘坐线路名称,多个用英文逗号分隔") private String routeLineNames; @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "经办日期", width = 30, dateFormat = "yyyy-MM-dd") @ApiModelProperty("经办日期") private Date handleDate; @Excel(name = "经办机构") @ApiModelProperty("经办机构") private String handleOrg; @Excel(name = "经办人") @ApiModelProperty("经办人") private String handler; }