package com.ruoyi.database.domain; 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; import lombok.EqualsAndHashCode; import java.util.Date; /** * 停车场基础信息表(BaseParkingLotInfo)实体类 * * @author makejava * @since 2025-11-13 08:49:21 */ @Data @EqualsAndHashCode(callSuper = false) @TableName(value = "base_parking_lot_info") @ApiModel(value = "BaseParkingLotInfo", description = "停车场基础信息表") public class BaseParkingLotInfo { /** * 主键 */ @ApiModelProperty("主键") @TableId(value = "id", type = IdType.AUTO) private Long id; /** * 创建时间 */ @ApiModelProperty("创建时间") @Excel(name = "创建时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date createTime; /** * 创建者 */ @ApiModelProperty("创建者") @Excel(name = "创建者") private Integer createBy; /** * 更新时间 */ @ApiModelProperty("更新时间") @Excel(name = "更新时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date updateTime; /** * 更新者 */ @ApiModelProperty("更新者") @Excel(name = "更新者") private Integer updateBy; /** * 停车场名称 */ @ApiModelProperty("停车场名称") @Excel(name = "停车场名称") private String name; /** * 停车场编码 */ @ApiModelProperty("停车场编码") @Excel(name = "停车场编码") private String code; /** * 停车场地址 */ @ApiModelProperty("停车场地址") @Excel(name = "停车场地址") private String address; /** * 总车位数 */ @ApiModelProperty("总车位数") @Excel(name = "总车位数") private Integer totalSpaces; /** * 可用车位数 */ @ApiModelProperty("可用车位数") @Excel(name = "可用车位数") private Integer availableSpaces; /** * 营业时间 */ @ApiModelProperty("营业时间") @Excel(name = "营业时间") private String businessHours; /** * 联系电话 */ @ApiModelProperty("联系电话") @Excel(name = "联系电话") private String contactPhone; /** * 状态:0-停用,1-启用 */ @ApiModelProperty("状态:0-停用,1-启用") @Excel(name = "状态:0-停用,1-启用") private Integer status; /** * 经度 */ @ApiModelProperty("经度") @Excel(name = "经度") private Double lng; /** * 纬度 */ @ApiModelProperty("纬度") @Excel(name = "纬度") private Double lat; }