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; }