package com.xzx.gc.entity;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import javax.persistence.*;
|
|
@Data
|
@ApiModel("")
|
@Table(name = "xzx_electronic_fence")
|
public class Fence {
|
@Id
|
@ApiModelProperty("")
|
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
private Integer id;
|
|
/**
|
* 电子围栏名称 城市区域-合伙人姓名
|
*/
|
@Column(name = "fence_name")
|
@ApiModelProperty("电子围栏名称 城市区域-合伙人姓名")
|
private String fenceName;
|
|
/**
|
* 电子围栏类型,1:POI围栏,2:行政区围栏,3:圆形围栏,4:多边形围栏
|
*/
|
@Column(name = "fence_type")
|
@ApiModelProperty("电子围栏类型,1:POI围栏,2:行政区围栏,3:圆形围栏,4:多边形围栏")
|
private String fenceType;
|
|
/**
|
* 关键字:城市或区域名称
|
*/
|
@ApiModelProperty("关键字:城市或区域名称")
|
private String keyword;
|
|
/**
|
* 半径(米
|
*/
|
@ApiModelProperty("半径(米")
|
private Integer radius;
|
|
/**
|
* 经度
|
*/
|
@ApiModelProperty("经度")
|
private String longitude;
|
|
/**
|
* 纬度
|
*/
|
@ApiModelProperty("纬度")
|
private String latitude;
|
|
/**
|
* 多边形经纬度s
|
*/
|
@ApiModelProperty("多边形经纬度")
|
@Column(name = "longlatiarr")
|
private String longlatiarr;
|
|
/**
|
* 创建时间
|
*/
|
@Column(name = "create_time")
|
@ApiModelProperty("创建时间")
|
private String createTime;
|
|
/**
|
* 修改时间
|
*/
|
@Column(name = "update_time")
|
@ApiModelProperty("修改时间")
|
private String updateTime;
|
|
@Column(name = "del_flag")
|
@ApiModelProperty("")
|
private Integer delFlag;
|
|
/**
|
* 是否禁用(0:启用,1:禁用)
|
*/
|
@ApiModelProperty("是否禁用(0:启用,1:禁用)")
|
private Boolean prohibit;
|
|
@ApiModelProperty("围栏对应的区域code码")
|
private String townCode;
|
|
@ApiModelProperty("高德对应的围栏标识")
|
private String gid;
|
|
@ApiModelProperty("合伙人ID")
|
private transient String partnerId;
|
private transient String name;
|
}
|