75 lines
1.8 KiB
Java
75 lines
1.8 KiB
Java
package com.ruoyi.system.domain;
|
||
|
||
import com.baomidou.mybatisplus.annotation.IdType;
|
||
import com.baomidou.mybatisplus.annotation.TableField;
|
||
import com.baomidou.mybatisplus.annotation.TableId;
|
||
import com.baomidou.mybatisplus.annotation.TableName;
|
||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||
import com.ruoyi.common.mybatis.MyGeometryTypeHandler;
|
||
import lombok.Data;
|
||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||
import com.ruoyi.common.annotation.Excel;
|
||
import com.ruoyi.common.core.domain.BaseEntity;
|
||
|
||
import java.io.Serializable;
|
||
import java.util.Date;
|
||
|
||
/**
|
||
* 停车区对象 et_parking_area
|
||
*
|
||
* @author 邱贞招
|
||
* @date 2024-04-08
|
||
*/
|
||
@Data
|
||
@TableName(value = "et_parking_area")
|
||
public class EtParkingArea implements Serializable
|
||
{
|
||
private static final long serialVersionUID = 1L;
|
||
|
||
/** 停车区id */
|
||
@TableId(value = "parking_id", type = IdType.AUTO)
|
||
private Long parkingId;
|
||
|
||
/** 停车区名称 */
|
||
@Excel(name = "停车区名称")
|
||
private String parkingName;
|
||
|
||
/** 类型:1. 停车区;2-禁停区;3-禁行区 */
|
||
@Excel(name = "类型:1. 停车区;2-禁停区;3-禁行区")
|
||
private String type;
|
||
|
||
/** 区域 */
|
||
@Excel(name = "区域")
|
||
private Long areaId;
|
||
|
||
/** 边界 */
|
||
@Excel(name = "边界")
|
||
@TableField(typeHandler = MyGeometryTypeHandler.class)
|
||
private String boundary;
|
||
|
||
/** 边界json */
|
||
@Excel(name = "边界json")
|
||
private String boundaryStr;
|
||
|
||
/** 经度 */
|
||
private String longitude;
|
||
|
||
/** 纬度 */
|
||
private String latitude;
|
||
|
||
/** 照片 */
|
||
private String picture;
|
||
|
||
/** 备注 */
|
||
private String remark;
|
||
|
||
/** 创建者 */
|
||
private String createBy;
|
||
|
||
/** 创建时间 */
|
||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||
private Date createTime;
|
||
|
||
}
|